home *** CD-ROM | disk | FTP | other *** search
/ CD ROM Paradise Collection 4 / CD ROM Paradise Collection 4 1995 Nov.iso / edit / dexter.zip / DEXTER.DOC next >
Text File  |  1995-01-16  |  104KB  |  2,443 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.                        ┌─────────╖
  8.    ─────────────────── │  ╓──────╜─╖ ░ FAGERLUND CONSULTING  ░
  9.       DEXTER(tm) by    │  ╙────╖───╜ ░ Lonsdale West P.O.    ░ ──────
  10.    ═══════════════════ │  ╓────╜     ░ Box 54053             ░
  11.       Version 2.00     └──╜  ╙─────╖ ░ North Vancouver, B.C. ░ ══════
  12.       January 1995        └────────╜ ░ CANADA     V7M 3L5    ░
  13.  
  14.  
  15.    Copyright (c) FAGERLUND CONSULTING 1991,1995.  All rights reserved.
  16.  
  17.  
  18.  
  19.  
  20.  
  21.  
  22.  
  23.  
  24.  
  25.  
  26.  
  27.                      ============================
  28.  
  29.                              USER'S GUIDE
  30.  
  31.                      ============================
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39.  
  40.  
  41.  
  42.                           _______
  43.                      ____|__     |               (R)
  44.                   --|       |    |-------------------
  45.                     |   ____|__  |  Association of
  46.                     |  |       |_|  Shareware
  47.                     |__|   o   |    Professionals
  48.                   -----|   |   |---------------------
  49.                        |___|___|    MEMBER
  50.  
  51.  
  52.  
  53.  
  54.                           TABLE OF CONTENTS
  55.                           =================
  56.  
  57.  
  58.  
  59.  
  60.   Definition of Shareware .......................................... 1
  61.  
  62.   ASP Ombudsman Statement .......................................... 1
  63.  
  64.   Limited License .................................................. 2
  65.  
  66.   Registration ..................................................... 3
  67.  
  68.   Disclaimer ....................................................... 3
  69.  
  70.   Introduction ..................................................... 4
  71.  
  72.   Features ......................................................... 7
  73.  
  74.   Specifications ................................................... 8
  75.  
  76.   List of Related Files ............................................ 9
  77.  
  78.   Installation .................................................... 10
  79.  
  80.   Starting Up DEXTER .............................................. 11
  81.  
  82.   Command Line Switches ........................................... 12
  83.  
  84.   Using the Menus ................................................. 13
  85.  
  86.   Using the On-Line Help .......................................... 13
  87.  
  88.   COMMANDS IN DETAIL .............................................. 15
  89.  
  90.    - File Commands ................................................ 15
  91.    - File List Options ............................................ 18
  92.    - Window Commands .............................................. 19
  93.    - Cursor Movement Commands ..................................... 20
  94.    - Search & Replace Commands .................................... 22
  95.    - Editing Commands ............................................. 23
  96.    - Block Commands ............................................... 26
  97.    - Print Commands ............................................... 28
  98.    - Print Format Codes ........................................... 30
  99.    - Printer Drivers .............................................. 31
  100.    - Macro Commands ............................................... 32
  101.    - Utility Commands ............................................. 34
  102.    - Configuration ................................................ 37
  103.    - Save Configuration to Disk ................................... 39
  104.  
  105.   APPENDIX, Command Key List ...................................... 40
  106.  
  107.   Order Form ...................................................... 44
  108.  
  109.  
  110.  
  111. DEXTER 2.00 USER'S GUIDE --- Definition of Shareware             Page 1
  112. -----------------------------------------------------------------------
  113.  
  114.  
  115. DEFINITION OF SHAREWARE
  116.  
  117.   Shareware distribution gives users a chance to try software before
  118.   buying it.  If you try a shareware program and continue using it, you
  119.   are expected to register.  Individual programs differ on details --
  120.   some request registration while others require it, some specify a
  121.   maximum trial period.  With registration, you get anything from the
  122.   simple right to continue using the software to a registered copy with
  123.   enhanced features and printed manual.
  124.  
  125.   Copyright laws apply to both shareware and commercial software, and
  126.   the copyright holder retains all rights, with a few specific
  127.   exceptions as stated below.  Shareware authors are accomplished
  128.   programmers, just like commercial authors, and the programs are of
  129.   comparable quality.  (In both cases, there are good programs and bad
  130.   ones!)  The main difference is in the method of distribution.  The
  131.   author specifically grants the right to copy and distribute the
  132.   software, either to all and sundry or to a specific group.  For
  133.   example, some authors require written permission before a commercial
  134.   disk vendor may copy their shareware.
  135.  
  136.   Shareware is a distribution method, not a type of software.  You
  137.   should find software that suits your needs and pocketbook, whether
  138.   it's commercial or shareware.  The shareware system makes fitting
  139.   your needs easier, because you can try before you buy.  And because
  140.   the overhead is low, prices are low also.  Shareware has the ultimate
  141.   money-back guarantee -- if you don't use the product, you don't pay
  142.   for it.
  143.  
  144.  
  145.  
  146. ASP OMBUDSMAN STATEMENT
  147.  
  148.   This program is produced by a member of the Association of Shareware
  149.   Professionals (ASP).  ASP wants to make sure that the shareware
  150.   principle works for you.  If you are unable to resolve a shareware-
  151.   related problem with an ASP member by contacting the member directly,
  152.   ASP may be able to help.  The ASP Ombudsman can help you resolve a
  153.   dispute or problem with an ASP member, but does not provide technical
  154.   support for members' products.
  155.  
  156.   Please write to the ASP Ombudsman at:
  157.  
  158.       ASP Ombudsman
  159.       545 Grover Road
  160.       Muskegon, MI  49442-9427
  161.       U.S.A.
  162.  
  163.   or send a CompuServe message via CompuServe MAIL to ASP Ombudsman
  164.   70007,3536.
  165.  
  166.  
  167.  
  168. DEXTER 2.00 USER'S GUIDE --- Limited License                     Page 2
  169. -----------------------------------------------------------------------
  170.  
  171.  
  172. LIMITED LICENSE
  173.  
  174.   Fagerlund Consulting hereby grants you a limited license to use this
  175.   software for evaluation purposes for a period not to exceed sixty
  176.   (60) days.  If you intend to continue using this software after the
  177.   sixty (60) day evaluation period, you MUST make a registration
  178.   payment to Fagerlund Consulting.
  179.  
  180.   Individuals are hereby granted permission by Fagerlund Consulting to
  181.   copy the DEXTER diskette for their own use (for evaluation purposes)
  182.   or for other individuals to evaluate, ONLY when the following
  183.   conditions are met:
  184.  
  185.     NOTE: The DEXTER package is defined as containing all the material
  186.           listed in the PACKING.LST text file.  If any files listed in
  187.           the PACKING.LST text file, or the PACKING.LST file itself,
  188.           are missing, then the package is not complete.  Please
  189.           contact Fagerlund Consulting to obtain a complete package.
  190.  
  191.   - The DEXTER package - including all related program files and
  192.     documentation files - cannot be modified in any way and must be
  193.     distributed as a complete package, without exception.
  194.  
  195.   - No price or other compensation may be charged for the DEXTER
  196.     package.  A distribution fee may be charged for the cost of the
  197.     diskette, shipping and handling, as long as the total (per disk)
  198.     does not exceed $10 Cdn / $7 US.
  199.  
  200.   - The DEXTER package cannot be distributed as part of some other
  201.     inclusive package without a written agreement from Fagerlund
  202.     Consulting.
  203.  
  204.   - The PRINTED User's Guide may not be reproduced in whole or in part,
  205.     using any means, without the written permission of Fagerlund
  206.     Consulting.  In other words, the disk-based documentation may not
  207.     be distributed in PRINTED (hardcopy) form.
  208.  
  209.   - Licensee shall not use, copy, rent, lease, sell, modify, decompile,
  210.     disassemble, otherwise reverse engineer, or transfer the licensed
  211.     program except as provided in this agreement.  Any such
  212.     unauthorized use shall result in immediate and automatic
  213.     termination of this license.
  214.  
  215.   User Groups, Computer Clubs, Disk Vendors and Distributors,
  216.   Subscription Services, Disk-of-the-Month Clubs, etc., should refer to
  217.   the VENDOR.DOC file for complete information relating to them.
  218.  
  219.   BBS SYSOPs should refer to the SYSOP.DOC file for complete
  220.   information relating to them.
  221.  
  222.   Site-License arrangements may be made by contacting Fagerlund
  223.   Consulting.
  224.  
  225.  
  226.  
  227. DEXTER 2.00 USER'S GUIDE --- Registration, Disclaimer            Page 3
  228. -----------------------------------------------------------------------
  229.  
  230.  
  231. REGISTRATION
  232.  
  233.   The current registration fee for DEXTER is $53 Cdn / $44 U.S.  The
  234.   registration fee includes postage and handling costs so that you can
  235.   better compare the price of this shareware product with similar
  236.   retail products.  Same price applies for overseas orders.  Contact
  237.   Fagerlund Consulting for information on volume and student discounts.
  238.   The registration package you receive by mail will include:
  239.  
  240.      - the latest registered version of DEXTER on disk with the
  241.        opening registration screen disabled
  242.      - a professionally printed and bound user's guide
  243.      - the full user's guide on disk
  244.      - other utility programs currently available from Fagerlund
  245.        Consulting on disk
  246.  
  247.   Your DEXTER registration also includes free telephone support and
  248.   low-cost upgrades for future releases of DEXTER.  You will be
  249.   notified of new releases.
  250.  
  251.   Fill out the order form on the last page of this user's guide and
  252.   send to the address below, or send via CompuServe EMail.  You may
  253.   also order by phone.  We accept cheques and money orders in Canadian
  254.   or U.S. funds, as well as VISA, MasterCard, and American Express.
  255.  
  256.   Mailing Address:   FAGERLUND CONSULTING
  257.                      Lonsdale West P.O.
  258.                      Box 54053
  259.                      North Vancouver, B.C.
  260.                      CANADA     V7M 3L5
  261.  
  262.   CompuServe I.D.:   70253,1046
  263.  
  264.   Voice telephone:   (604) 984-7330
  265.  
  266.                      Questions and comments welcome.
  267.                      Please call between 8AM and 8PM PST.
  268.  
  269.  
  270.  
  271.  
  272. DISCLAIMER
  273.  
  274.   Users of DEXTER must accept this disclaimer of warranty:
  275.  
  276.     "DEXTER is supplied as is.  The author disclaims all warranties,
  277.     expressed or implied, including, without limitation, the warranties
  278.     of merchantability and of fitness for any purpose.  The author
  279.     assumes no liability for damages, direct or consequential, which
  280.     may result from the use of DEXTER."
  281.  
  282.  
  283.  
  284. DEXTER 2.00 USER'S GUIDE --- Introduction                        Page 4
  285. -----------------------------------------------------------------------
  286.  
  287.  
  288. INTRODUCTION
  289.  
  290.   Welcome to DEXTER!  Hope you take the time to give this powerful
  291.   little text editor a good thorough test drive.  You may be quite
  292.   amazed by what can fit into 70K.
  293.  
  294.  
  295.   What is DEXTER?
  296.   ---------------
  297.     DEXTER is a text editor rather than a word processor.  It was
  298.     designed mainly for the writing of program source code, but is just
  299.     as well suited for the creation of simple documents, large or
  300.     small, which do not require a lot of special formatting.  It
  301.     performs the basic functions of a word processor such as paragraph
  302.     formatting and printing.  It creates standard ASCII text files
  303.     which do not include any special formatting codes.  The advantage
  304.     over a word processor is that it is compact, very fast, and can
  305.     handle huge files.
  306.  
  307.   Who should use DEXTER?
  308.   ----------------------
  309.     DEXTER is appropriate for any level of computer user.  Its
  310.     streamlined nature and its impressive list of features make it a
  311.     true professional programmer's editor, yet it is so easy to use
  312.     that it also makes a great introductory word processor for the
  313.     novice.  And, with its tiny 70K size and on-line configuration, it
  314.     is VERY portable, and will work with a minimum of computer
  315.     resources.  DEXTER also makes a very useful search tool for huge
  316.     volumes of text data.  And DEXTER runs just fine from Microsoft
  317.     Windows.
  318.  
  319.   What makes DEXTER superior?
  320.   ---------------------------
  321.     DEXTER is premium quality software.  It was carefully designed to
  322.     be small, fast, and full featured without clutter.  Its operation
  323.     is flawless throughout.
  324.  
  325.     One of DEXTER's best qualities is ease of use.  Its comprehensive
  326.     menu system is well organized and clearly labelled with all hot key
  327.     options displayed.  Hot keys may even be changed on the fly.  And
  328.     context sensitive help is available for every menu item in the
  329.     system.
  330.  
  331.     DEXTER is also very strong in its capacity to edit huge text files.
  332.     615 files of virtually any size may be loaded into its file list
  333.     for editing.  Amazingly fast search and replace capabilities allow
  334.     you to search interactively back and forth through all files in the
  335.     file list.
  336.  
  337.     The design of the file list also makes DEXTER great for large,
  338.     ongoing projects with many text files (such as programming projects
  339.     and text data search applications).  The file list may contain
  340.  
  341.  
  342.  
  343. DEXTER 2.00 USER'S GUIDE --- Introduction                        Page 5
  344. -----------------------------------------------------------------------
  345.  
  346.  
  347. INTRODUCTION (continued)
  348.  
  349.     files from any number of subdirectories, and may be sorted in 6
  350.     different ways.  You can even insert divide lines for organization.
  351.     A default file list (in text format) may be created so that the
  352.     same list of files is loaded each time you start up DEXTER.
  353.  
  354.     Another powerful feature not commonly found in other editors is the
  355.     Temporary Quit.  This option will save EVERYTHING about your
  356.     current editing session to a special image file in the current
  357.     directory.  Simply restart DEXTER from this directory and you will
  358.     be returned EXACTLY where you left off.  Similar to a DOS shell,
  359.     this command may be used to compile a program or run other
  360.     software.  Unlike a DOS shell, it leaves nothing in memory.  You
  361.     may run any software, load TSR's, and even reboot the computer.
  362.  
  363.     DEXTER is highly configurable.  Configuration includes: General
  364.     Defaults; Colours; Keyboard Configuration; Macros; and Printer
  365.     Drivers.  And all configuration features are "on-line", meaning
  366.     that you may change them on the fly without the need of a separate
  367.     configuration utility.  Each part of the configuration may be saved
  368.     Locally or Globally, allowing certain DOS directories to have a
  369.     different configuration than others.
  370.  
  371.   What's in it for programmers?
  372.   -----------------------------
  373.     DEXTER has many features and qualities that will please computer
  374.     programmers.  The block commands Cut, Copy and Paste are very quick
  375.     and easy to use because they are controlled by only two keys (F3
  376.     and F4).  The unique multi-file search & replace features make it a
  377.     snap to locate and/or change variable names in multiple source code
  378.     files, jumping from file to file as you search back and forth
  379.     through the file list.
  380.  
  381.     You also have 24 programmable macros to simplify repetitive tasks
  382.     or to create new commands.  The new macros are added to 4 separate
  383.     macro menus, and can even be labelled, in effect creating new menu
  384.     options.  Three keystrokes will save your newly created macro
  385.     commands to disk.  And you must try the shift-INS and shift-DEL
  386.     commands for changing the indentation of source code.
  387.  
  388.     DEXTER works especially well with large programming projects.
  389.     The powerful file list features can help keep your whole project
  390.     organized in a single list, from source code, to support files, to
  391.     documentation.  Use the Temporary Quit to compile your program with
  392.     all available memory.  Even if you crash the system during testing
  393.     you can still return where you left off.  The Temporary Quit also
  394.     allows you to interrupt what you're doing at the drop of a hat,
  395.     then return hours or days later exactly where you were.
  396.  
  397.  
  398.  
  399. DEXTER 2.00 USER'S GUIDE --- Introduction                        Page 6
  400. -----------------------------------------------------------------------
  401.  
  402.  
  403. INTRODUCTION (continued)
  404.  
  405.   What about the future?
  406.   ----------------------
  407.     DEXTER has been an ongoing project since October of 1990, with its
  408.     first official shareware release in November of 1991.  My goal has
  409.     been to first create a solid, stable base product, focusing more on
  410.     design than on features.  I believe that I have reached this first
  411.     step of my goal.
  412.  
  413.     From here I have many ideas for how to improve on the product.  My
  414.     direction will be guided by demand because my ultimate goal, of
  415.     course, is to sell more copies.  Those that speak the loudest will
  416.     likely have the most influence.  Many thanks to all those that
  417.     provided feedback from my previous release.  You will see that the
  418.     majority of suggestions have been implemented in this new version.
  419.  
  420.     The bottom line is, I'm listening.  How do you like DEXTER's
  421.     handling of the file list and editing windows?  How important is
  422.     syntax highlighting to you?  What about compiler support?  More
  423.     word processing features?  Would you like to use a mouse?  And the
  424.     big question, how anxious are you for a Microsoft Windows version?
  425.     Please tell me what you want!
  426.  
  427.  
  428.   Thanks for trying DEXTER.  If you like it and intend on using it,
  429.   please support shareware and register!  If you don't, tell me why!
  430.  
  431.  
  432.                                                      - Paul Fagerlund
  433.  
  434.  
  435.  
  436. DEXTER 2.00 USER'S GUIDE --- Features                            Page 7
  437. -----------------------------------------------------------------------
  438.  
  439.  
  440. FEATURES
  441.  
  442.   * Will edit up to 615 files of ANY SIZE at one time.
  443.  
  444.   * Can be configured to edit the same unique list of files each time
  445.     DEXTER starts up.
  446.  
  447.   * Can search subdirectories to locate files to edit.
  448.  
  449.   * Offers 4 horizontal split, vertical split, and/or boxed editing
  450.     windows.
  451.  
  452.   * Has interactive or automatic multi-file search & replace.
  453.  
  454.   * Has a full menu system which is clearly labelled, organized, very
  455.     flexible, and shows all hot key options.  Hot keys may be
  456.     reassigned on the fly.
  457.  
  458.   * Has full context sensitive help.
  459.  
  460.   * Has line and column block operations.
  461.  
  462.   * Main block commands (cut, copy and paste) use only two keys.
  463.  
  464.   * Has 24 programable macro keys which can be placed in a menu and
  465.     labelled.
  466.  
  467.   * Allows line drawing using any line style.
  468.  
  469.   * Supports 43 and 50 line modes for EGA and VGA.
  470.  
  471.   * Has built-in support for dot matrix and laser printers, plus a
  472.     printer driver edit screen for defining up to 8 other printers.
  473.  
  474.   * Shift-INS and shift-DEL commands allow you to easily change the
  475.     margin or adjust columns of existing text.
  476.  
  477.   * Tabs and margins can be set to any unique values.
  478.  
  479.   * Allows indented paragraph reformatting, with or without blank line
  480.     separators.
  481.  
  482.   * Has both DOS shell and Temporary Quit.
  483.  
  484.   * Has "Read Only" mode which blocks editing keys.
  485.  
  486.   * Status bar may be turned off to give true FULL SCREEN editing.
  487.  
  488.   * Has built in screen blanking, and popup ASCII Table (ctrl-alt).
  489.  
  490.   * A single key (F9) can take you back to the previous 3 edited areas
  491.     of a file to ease navigation through large text files.
  492.  
  493.  
  494.  
  495. DEXTER 2.00 USER'S GUIDE --- Specifications                      Page 8
  496. -----------------------------------------------------------------------
  497.  
  498.  
  499. FEATURES (continued)
  500.  
  501.   * A single key (alt-F9) will flip through the last 3 edited files.
  502.  
  503.   * Has full on-line local and global configuration.
  504.  
  505.   * Has keyboard reconfiguration.
  506.  
  507.   * Can be configured from the DOS command line, and features command
  508.     line help ("/?").
  509.  
  510.  
  511.  
  512. SPECIFICATIONS
  513.  
  514.   Computer:             IBM PC, PC-XT, PC-AT, PS/2, or IBM compatibles.
  515.  
  516.   Memory requirement:   Requires 179 KB of free conventional memory.
  517.  
  518.   Memory usage:         Uses a maximum of 582 KB conventional memory.
  519.                         Does not use EMS or XMS memory.
  520.                         Claims from 151 to 276 KB of memory while
  521.                         resident in memory upon calling a DOS Shell >>
  522.                         (alt-F10).  Memory used depends on number of
  523.                         files in file list, and size of block in hold,
  524.                         but does not depend on sizes of files being
  525.                         edited.
  526.  
  527.   Maximum file size:    Unlimited.
  528.  
  529.   Maximum active files: 615.
  530.  
  531.   Max. editing windows: 4.
  532.  
  533.   Maximum line length:  255 characters.
  534.                         (Characters beyond column 255 will remain out
  535.                         of view but will not be truncated.  Long lines
  536.                         can be split automatically.)
  537.  
  538.   Maximum block size:   64000 characters.
  539.  
  540.   Maximum macro size:   1000 keystrokes.
  541.  
  542.   Compiled with:        Borland Pascal 7.0
  543.  
  544.  
  545.  
  546. DEXTER 2.00 USER'S GUIDE --- List of Related Files               Page 9
  547. -----------------------------------------------------------------------
  548.  
  549.  
  550. LIST OF RELATED FILES
  551.  
  552.   The DEXTER package consists of a single executable program file, plus
  553.   a number of documentation files.  See the text file PACKING.LST for a
  554.   complete listing of all files in the DEXTER package.  If you wish to
  555.   pass on DEXTER to others, you must always include the complete DEXTER
  556.   package.
  557.  
  558.   To run DEXTER, all you need is the program file itself.  There are
  559.   eight other optional files which may be used.  The following is a
  560.   complete list of all files used by DEXTER:
  561.  
  562.       DR.EXE     - The DEXTER program file.
  563.  
  564.       DEXTER.DOC - The User's Guide on disk.  This file must exist in
  565.                    the same directory as DR.EXE if you wish to use the
  566.                    on-line context sensitive help.
  567.  
  568.       DEXTER.CFG - The general defaults file.
  569.  
  570.       DEXTER.CLR - The custom colour configuration file.
  571.  
  572.       DEXTER.KEY - The keyboard configuration file.
  573.  
  574.       DEXTER.MAC - The saved macros file.
  575.  
  576.       DEXTER.PTR - The printer drivers file.
  577.  
  578.       DEXTER.FLS - The default file list.  Create this text file
  579.                    containing a list of file names if you wish to edit
  580.                    the same group of files each time you run DEXTER.
  581.  
  582.       DEXTER.TQT - Temporary Quit image file.  This file is created by
  583.                    DEXTER during a Temporary Quit and stores all the
  584.                    information about your current editing session.
  585.  
  586.   One or more of the files DEXTER.CFG, DEXTER.CLR, DEXTER.KEY,
  587.   DEXTER.MAC, and DEXTER.PTR are created by DEXTER in "Save
  588.   Configuration to Disk" when modifying the default configuration.
  589.  
  590.  
  591.  
  592. DEXTER 2.00 USER'S GUIDE --- Installation                       Page 10
  593. -----------------------------------------------------------------------
  594.  
  595.  
  596. INSTALLATION
  597.  
  598.   All you need to run DEXTER is the single executable file DR.EXE.  If
  599.   you wish to use the on-line context sensitive help, DEXTER.DOC (the
  600.   User's Guide on disk) is also required and must exist in the same DOS
  601.   directory as DR.EXE.  If you already have a program in your system
  602.   called "DR", you may rename DR.EXE to anything you like, keeping the
  603.   extension ".EXE".
  604.  
  605.   You have 3 options for installing DEXTER as follows:
  606.  
  607.   1. Simple Use and Evaluation - If you plan to use DEXTER in a single
  608.     DOS directory for limited use or evaluation, simply copy DR.EXE and
  609.     DEXTER.DOC into that directory.
  610.  
  611.   2. Install in Utilities Directory - If you already have a DOS
  612.     directory set aside for general utilities, copy DR.EXE and
  613.     DEXTER.DOC into that directory.  This option assumes that your
  614.     utilities directory is already listed in your DOS path.
  615.  
  616.   3. Create Separate Directory for DEXTER - You might want to keep the
  617.     DEXTER program, with all its documentation and configuration files,
  618.     in its own separate DOS directory.  First create the directory,
  619.     then copy all the files of the DEXTER package into it.  You will
  620.     then want to add this directory to your DOS path so that you can
  621.     type "DR" from any DOS command line to start up DEXTER.  Add the
  622.     DEXTER directory to the "PATH" statement in your AUTOEXEC.BAT file.
  623.     Here is an example assuming that you created a directory called
  624.     "DEXTER" in your C: root directory:
  625.  
  626.       Before:   PATH=C:\DOS;C:\WINDOWS;C:\UTIL
  627.       After:    PATH=C:\DOS;C:\WINDOWS;C:\UTIL;C:\DEXTER
  628.  
  629.   Please refer to your DOS manual if you need more help with
  630.   installation.
  631.  
  632.  
  633.  
  634. DEXTER 2.00 USER'S GUIDE --- Starting Up DEXTER                 Page 11
  635. -----------------------------------------------------------------------
  636.  
  637.  
  638. STARTING UP DEXTER
  639.  
  640.   The syntax to run the DEXTER program from the DOS command line is as
  641.   follows:
  642.  
  643.       [d:][path]DR [<filename> [<filename> [...]]] [<switches>]
  644.  
  645.   [d:][path] is the drive and path name to locate the program file
  646.   "DR.EXE".  This is not required if the DEXTER directory is listed in
  647.   the DOS path.  <filename> is the name of a file you wish to edit.
  648.   <filename> may contain the DOS wildcard characters "?" and "*" to
  649.   load groups of files with similar names.  You may also type more than
  650.   one <filename> separated by spaces or commas to load several files at
  651.   once.  <switches> indicates a list of possible switches to configure
  652.   the DEXTER program.  See the COMMAND LINE SWITCHES section on the
  653.   following page for more on <switches>.
  654.  
  655.   Custom Configuration - As DEXTER starts up it looks for any of the 5
  656.     custom configuration files (listed in the previous LIST OF RELATED
  657.     FILES section).  If it finds any of these, the configuration will
  658.     be set accordingly, otherwise, DEXTER will use its internal default
  659.     configuration.
  660.  
  661.     When searching for each configuration file, DEXTER will first check
  662.     the current DOS directory, then, if not found, will check the
  663.     directory where DR.EXE exists.  In this way you can have a local
  664.     and global configuration for each part of the configuration.  When
  665.     you save a configuration file in the "Save Configuration to Disk"
  666.     section, you have the option to save each file locally or globally.
  667.     See page 39 for more on configuration.
  668.  
  669.   Default File List - If a <filename> was not given in the command
  670.     line, DEXTER will then look for a file called DEXTER.FLS in the
  671.     current directory.  If found, it will use this text file as a list
  672.     of file names to load into DEXTER's file list.  The file DEXTER.FLS
  673.     is a text file that you create yourself containing one file name
  674.     per line.  File names may use the DOS wildcard characters "?" and
  675.     "*", and the command line switches "/RO" and "/S" (see the COMMAND
  676.     LINE SWITCHES section next).  Any line beginning with the ":"
  677.     character is treated as a comment and ignored.  Any characters
  678.     following a "/", other than "/RO" and "/S" are also ignored as
  679.     comments.  A single "-" on a line by itself will create a divide
  680.     line in the file list.
  681.  
  682.     You can also use the "@" command line option to load a default file
  683.     list other than DEXTER.FLS.  Follow the "@" with the name of the
  684.     default file list to use.
  685.  
  686.     If a <filename> was not given in the command line, and a default
  687.     file list was not defined, DEXTER will prompt you for the name of a
  688.     file to edit.
  689.  
  690.  
  691.  
  692. DEXTER 2.00 USER'S GUIDE --- Command Line Switches              Page 12
  693. -----------------------------------------------------------------------
  694.  
  695.  
  696. COMMAND LINE SWITCHES
  697.  
  698.   Much of DEXTER's configuration can be set from the DOS command line
  699.   using command line switches.  Each switch must have its own starting
  700.   "/", and most can be followed by a "+" or "-" to turn the switch ON
  701.   or OFF respectively.  If a switch is not followed by a "+" or "-",
  702.   the switch will be toggled from its default state to the other state.
  703.  
  704.   The following is a list of all the possible command line switches
  705.   with their default state.  Default state of "ON or OFF" indicates
  706.   that the switch depends on your current hardware or DOS mode.  See
  707.   the given page number for a description of each switch.
  708.  
  709.   Switch     Description                               Default     Page
  710.   ---------  ----------------------------------------  ----------  ----
  711.   @filelist  Default file list.  The file specified    DEXTER.FLS  11
  712.              after the "@" is a text file containing
  713.              the names of the files to edit.
  714.   /S         Search subdirectories.  Searches the      OFF
  715.              current or specified directory, PLUS any
  716.              subdirectories, for given filename(s).
  717.   /RO        ReadOnly mode.  Files will be opened for  OFF         18
  718.              viewing only, no editing will be
  719.              allowed.
  720.   /BW        Force monochrome colours.                 ON or OFF
  721.   /COLOR     Force full colours.                       ON or OFF
  722.   /L50       Use maximum number of display lines.      ON or OFF
  723.   /?         Display command line options.             OFF
  724.   /HELP      Display command line options.             OFF
  725.  
  726.   /INS+-     Insert Mode                               ON          23
  727.   /AI+-      Auto Indent                               ON          23
  728.   /WW+-      Word Wrap                                 OFF         24
  729.   /FC+-      Case Sensitive                            OFF         23
  730.   /FH+-      Whole Words                               OFF         23
  731.   /F?+-      "?" as Wildcard                           OFF         23
  732.   /FA+-      Search All Files in File List             OFF         23
  733.   /ASK+-     Ask Before Writing Changes                ON          37
  734.   /SSW+-     Save on Switch Windows                    OFF         37
  735.   /BAK+-     Create ".BAK" Backups                     ON          37
  736.   /Y+-       Status Bar                                ON          38
  737.   /SNOW+-    Eliminate Video Snow                      OFF         38
  738.  
  739.  
  740.   Example:  To edit all batch files in all directories on your
  741.             hard disk, without warning before changes are written,
  742.             and without creating ".BAK" backup files, type:
  743.  
  744.                   DR C:\*.BAT /S/ASK-/BAK-
  745.  
  746.             at the DOS prompt.
  747.  
  748.  
  749.  
  750. DEXTER 2.00 USER'S GUIDE --- General Program Use                Page 13
  751. -----------------------------------------------------------------------
  752.  
  753.  
  754. USING THE MENUS
  755.  
  756.   DEXTER's menu system is easy to use and very flexible, containing
  757.   both commands and adjustable settings.  Menu items may be activated
  758.   by moving the highlight bar and pressing ENTER, by pressing the
  759.   item's highlighted letter, or by pressing the item's hot key.  Hot
  760.   keys may be changed at any time using the on-line Keyboard
  761.   Configuration.  See Keyboard Configuration in the CONFIGURATION
  762.   section for details.
  763.  
  764.   Press the F1 key to activate the menu system, then press F1 again
  765.   from any highlighted menu item to display help on that item.  Use the
  766.   LEFT and RIGHT arrow keys to move from menu to menu.  The 10 main
  767.   menus in the system are labelled FILE, WINDOW, GOTO, SEARCH, EDIT,
  768.   BLOCK, PRINT, MACROS, UTILITY, and CONFIGURATION.  Menus may also be
  769.   activated directly using the hot key displayed on the top border of
  770.   each menu.
  771.  
  772.   The following is a list of keys available from any menu:
  773.  
  774.     F1            - Activate menu system, or display item specific
  775.                     help.
  776.     UP, shift-TAB - Move to previous item.
  777.     DOWN, TAB     - Move to next item.
  778.     PGUP          - Move to first item.
  779.     PGDN          - Move to last item.
  780.     LEFT, RIGHT   - Switch to next menu.
  781.     ENTER         - Activate the current menu item.  If the item is a
  782.                     command, the command will be executed.  If the item
  783.                     has a highlighted value displayed, you will be
  784.                     placed into Field Edit Mode where you may change
  785.                     the value of the field.  Press ESC, ENTER, UP or
  786.                     DOWN to finish editing.
  787.     SPACE BAR     - Same as the ENTER key, but if the item has a
  788.                     highlighted "YES" or "NO" value, the value will
  789.                     simply be toggled.
  790.     ctrl-6        - Initiates Keyboard Configuration mode.
  791.     ESC, F10      - Exit the menu.
  792.  
  793.   Under certain conditions, some menu items may not be available.
  794.   Unavailable menu items will appear in grey and cannot be highlighted.
  795.  
  796.  
  797.  
  798. USING THE ON-LINE HELP
  799.  
  800.   You may press F1 at any time from any menu or prompt to activate the
  801.   on-line help system.  The help system simply displays the User's
  802.   Guide on disk (DEXTER.DOC) in an edit window, then automatically
  803.   locates the appropriate section.  You may use any of DEXTER's
  804.   standard cursor positioning keys to move through the help.  The help
  805.   file is always loaded in ReadOnly mode, so no editing is allowed.
  806.  
  807.  
  808.  
  809. DEXTER 2.00 USER'S GUIDE --- General Program Use                Page 14
  810. -----------------------------------------------------------------------
  811.  
  812.  
  813. USING THE ON-LINE HELP (continued)
  814.  
  815.   You may however copy a block of text from the help file and paste it
  816.   into your document.
  817.  
  818.   To locate the appropriate section of help, DEXTER loads the current
  819.   topic into the Search String, then finds the first occurrence.  You
  820.   may use the grey+ and grey- keys to locate other sections which
  821.   mention the current topic, and you may press alt-S at any time to
  822.   change the Search String.
  823.  
  824.   To use the on-line help, the file DEXTER.DOC must exist in the same
  825.   directory as the DEXTER program file, DR.EXE.
  826.  
  827.  
  828.  
  829. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 15
  830. -----------------------------------------------------------------------
  831.  
  832.  
  833. FILE COMMANDS
  834.  
  835.   FILE Menu (alt-F) - Displays a menu of options for loading files to
  836.     edit, saving and erasing changes, and for quitting DEXTER.
  837.     Commands are as follows:
  838.  
  839.   Open File (shift-F5) - Use this command to edit another file that is
  840.     not in the current file list.  If the file does not exist you will
  841.     be asked if you wish to create it.  You may use the "*" and "?"
  842.     wildcard characters to load groups of files.  You may also type
  843.     more than one file name separated by spaces or commas.  If you
  844.     follow the file name with "/S", DEXTER will search the current
  845.     directory plus all subdirectories of the current directory for the
  846.     given file name.  All files loaded or created using this command
  847.     will be added to the current file list.  The maximum number of
  848.     files that can be loaded into the file list is 615, though this
  849.     may be less if memory is low.
  850.  
  851.     Changes to the previously edited file will be saved to disk before
  852.     another file may be edited in the current window.  If the "Ask
  853.     Before Writing Changes" switch is ON (see CONFIGURATION COMMANDS)
  854.     you will be warned before changes are written.  See WINDOW COMMANDS
  855.     to edit more than one file in memory without saving changes.
  856.  
  857.   Create File (shift-F5) - Prompts for a file name, then creates a new
  858.     blank file.  If the file already exists, the file will simply be
  859.     loaded for editing.  Note that this command is the same as Open
  860.     File.  Refer to Open File for more details.
  861.  
  862.   Rename File (alt-F5) - Renames the file which is currently being
  863.     edited.  The file on disk with the previous name will not be
  864.     updated or erased.  Renaming a file will in effect create a new
  865.     file.  The new file name may refer to a different directory or even
  866.     a different disk drive.
  867.  
  868.   List Files (F5) - Displays the current file list (files that have
  869.     been loaded for editing).  Use the UP arrow, DOWN arrow, PGUP and
  870.     PGDN keys to locate a file, then press the ENTER key to edit that
  871.     file.  As a shortcut, the first 9 files may be edited immediately
  872.     simply by typing the number of the file.  A file in the list may
  873.     also be quickly located by typing any unique string of characters
  874.     contained within its file name.
  875.  
  876.     Changes to the previously edited file will be saved to disk after
  877.     a new file is selected from the file list.  If the "Ask Before
  878.     Writing Changes" switch is ON (see CONFIGURATION COMMANDS) you will
  879.     be warned before changes are written.
  880.  
  881.     See the following FILE LIST OPTIONS section for other options such
  882.     as adding and removing files, displaying file sizes and dates, and
  883.     sorting.  See "Default File List" in the previous STARTING UP
  884.     DEXTER section for pre-loading the file list using the DEXTER.FLS
  885.     file.
  886.  
  887.  
  888. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 16
  889. -----------------------------------------------------------------------
  890.  
  891.  
  892. FILE COMMANDS (continued)
  893.  
  894.   Previous File (shift-F6) - Immediately brings up the previous file in
  895.     the current file list.  Changes to the previously edited file will
  896.     first be saved to disk.  If the "Ask Before Writing Changes" switch
  897.     is ON (see CONFIGURATION COMMANDS) you will be warned before
  898.     changes are written.
  899.  
  900.   Next File (F6) - Immediately brings up the next file in the current
  901.     file list.  Changes to the previously edited file will first be
  902.     saved to disk.  If the "Ask Before Writing Changes" switch is ON
  903.     (see CONFIGURATION COMMANDS) you will be warned before changes are
  904.     written.
  905.  
  906.   Last 3 Files (alt-F9) - Switches between the last 3 files in the
  907.     current file list that were viewed or edited.  Changes to the
  908.     previously edited file will first be saved to disk.  If the "Ask
  909.     Before Writing Changes" switch is ON (see CONFIGURATION COMMANDS)
  910.     you will be warned before changes are written.
  911.  
  912.   Erase Changes (shift-ESC) - Erases any changes made to the current
  913.     file in the current window since it was last saved to disk, then
  914.     reloads the file from disk.  You will always be warned before
  915.     changes are erased.
  916.  
  917.   Save Changes (shift-F10) - Writes the current file in the current
  918.     window to disk (if changed) without confirmation.
  919.  
  920.   Save All Changes (unassigned) - Writes all files in all windows to
  921.     disk (if changed).  If the "Ask Before Writing Changes" switch is
  922.     ON (see CONFIGURATION COMMANDS) you will be warned before each
  923.     file is written.
  924.  
  925.   Quit, Don't Save (ESC) - Erases any changes made to all files in all
  926.     windows (since the files were last saved to disk), then ends this
  927.     session of DEXTER and returns to the DOS prompt.  You will always
  928.     be warned before each file's changes are erased.
  929.  
  930.     Since the ESC key is also used to turn certain functions off (such
  931.     as block marking and line drawing), you may have to press the ESC
  932.     key twice.
  933.  
  934.   Save & Quit (F10) - Writes all files in all windows to disk (if
  935.     changed), then ends this session of DEXTER and returns to the DOS
  936.     prompt.  Save & Quit will always warn before each file is written
  937.     to disk.
  938.  
  939.   Temporary Quit (ctrl-F10) - Writes all files in all windows to disk
  940.     (if changed), then temporarily quits DEXTER and returns to the DOS
  941.     prompt.  If the "Ask Before Writing Changes" switch is ON (see
  942.     CONFIGURATION COMMANDS) you will be warned before each file is
  943.     written.
  944.  
  945.  
  946.  
  947. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 17
  948. -----------------------------------------------------------------------
  949.  
  950.  
  951. FILE COMMANDS (continued)
  952.  
  953.     All details of the current editing session will be saved in a
  954.     special image file (DEXTER.TQT to be exact) in the current
  955.     directory.  Simply return to this DOS directory, then type "DR"
  956.     without any parameters and you will be returned exactly where you
  957.     left off.
  958.  
  959.     Note that Temporary Quit does not use a DOS shell, no memory will
  960.     be used, and you may even turn off and on your computer and still
  961.     return exactly as you had left off.  All details of your editing
  962.     session are preserved, including cursor positions in all files and
  963.     windows, search & replace strings, block hold buffer, etc.  You may
  964.     also save different editing sessions in different DOS directories.
  965.  
  966.   DOS Shell >> (alt-F10) - Writes all files in all windows to disk (if
  967.     changed), then creates a DOS Shell where you may execute any DOS
  968.     commands or run other programs.  If the "Ask Before Writing
  969.     Changes" switch is ON (see CONFIGURATION COMMANDS) you will be
  970.     warned before changes are written.
  971.  
  972.     When the DOS Shell is first invoked you will be presented with a
  973.     "DOS command:" prompt where you may enter any DOS command or launch
  974.     any other program.  Note that DEXTER macros will operate from this
  975.     command prompt.  Simply press ESC from the prompt to return to
  976.     DEXTER.
  977.  
  978.     If you wish to run a full DOS Shell, press alt-F10 again from the
  979.     "DOS command:" prompt.  The full DOS Shell allows for true DOS
  980.     command line editing keys, but DEXTER macros will not operate.
  981.     Type the DOS command "EXIT" to return to DEXTER!  DO NOT LOAD ANY
  982.     MEMORY RESIDENT (TSR) PROGRAMS WHILE IN THE DOS SHELL!
  983.  
  984.     The amount of available memory in the DOS Shell will depend on the
  985.     number of files in the file list, and the size of the block used in
  986.     the last block operation.  The amount of available memory WILL NOT
  987.     depend on the sizes of the files in the file list.  The size of the
  988.     DOS environment for the DOS Shell is set at 1024.
  989.  
  990.  
  991.  
  992. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 18
  993. -----------------------------------------------------------------------
  994.  
  995.  
  996. FILE LIST OPTIONS
  997.  
  998.   FILE LIST OPTIONS Menu (TAB) - Displays a menu of commands available
  999.     from the file list.  The commands are as follows:
  1000.  
  1001.   Add File(s) (shift-F5) - Allows for new files to be added to the end
  1002.     of the file list.  Note that this command is the same as Open File.
  1003.     Refer to Open File for more details.
  1004.  
  1005.     DEXTER does not allow a single file to appear more than once in the
  1006.     file list.  As each file is added to the end of the file list, the
  1007.     list is checked for duplicates.  If a file already exists, it will
  1008.     simply be moved to the end of the list.
  1009.  
  1010.   Remove File (alt-D, ctrl-Y) - Removes the currently highlighted file
  1011.     from the file list, but does not erase it from the disk.
  1012.  
  1013.   Show Sizes & Dates (RIGHT) - Increases the display width of the file
  1014.     list to include sizes, dates and times of files.  Press the LEFT
  1015.     arrow key to hide them again.
  1016.  
  1017.   Toggle ReadOnly (alt-"-") - Toggles the currently highlighted file
  1018.     between Read Only and Read/Write modes.  Files marked as Read Only
  1019.     cannot be modified, and are marked with the "φ" character.  This
  1020.     command only has effect within DEXTER, and does not change the
  1021.     file's attribute in the DOS directory.  See the COMMAND LINE
  1022.     SWITCHES section for more on Read Only mode.
  1023.  
  1024.   Sort (alt-O) - Displays a menu for re-sorting the file list using a
  1025.     variety of different sort criteria.  Files are sorted on a one-time
  1026.     basis.  New files are always added to the end of the list.  Files
  1027.     may be sorted by: Path (); File Name (); Extension (); Size ();
  1028.     Date (); and Natural Order ().  The Natural Order option will place
  1029.     the files in the order in which they were originally added to the
  1030.     list, or the order they were in the last time the "Current Order as
  1031.     Natural" command was used.
  1032.  
  1033.   Move Files (F4) - Allows you to manually change the order of files in
  1034.     file list one at a time.  When you select this option, the
  1035.     highlighted file will begin to blink.  You may then drag the file
  1036.     to a new location using the cursor keys, then press ENTER or ESC to
  1037.     place it.
  1038.  
  1039.   Insert Divide Line (F2) - Inserts a divide line into the file list at
  1040.     the current cursor position for grouping and readability.
  1041.  
  1042.   Current Order as Natural (menu item) - Sets the current positioning
  1043.     of files in the file list as the natural order.  You may want to
  1044.     use this command after you have moved files or inserted divide
  1045.     lines.  You can then temporarily sort the list in a different order
  1046.     and return to the current order using the Natural Order sort
  1047.     option.
  1048.  
  1049.  
  1050.  
  1051. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 19
  1052. -----------------------------------------------------------------------
  1053.  
  1054.  
  1055. WINDOW COMMANDS
  1056.  
  1057.   WINDOW Menu (alt-W) - Displays a menu of commands for opening,
  1058.     resizing, splitting, switching and closing editing windows.  A
  1059.     total of 4 editing windows may be open at one time.
  1060.  
  1061.   Open Window (ctrl-O) - Opens a new editing window containing the same
  1062.     file as was open in the previous window, then makes the new window
  1063.     the current window.  You then have the option to open a new file in
  1064.     the new window using a command from the FILE menu.  A maximum of 4
  1065.     windows may be created.
  1066.  
  1067.   Zoom (ctrl-Z) - Expands the size of the current window to use the
  1068.     full screen, without a border.
  1069.  
  1070.   Resize (ctrl-R) - Allows resizing of the current window using the
  1071.     cursor keys.  Press the SPACE BAR during resizing to switch into
  1072.     Move mode.
  1073.  
  1074.   Move (ctrl-M) - Allows moving the screen position of the current
  1075.     window using the cursor keys.  Press the SPACE BAR during moving
  1076.     to switch into Resize mode.
  1077.  
  1078.   Next (ctrl-N) - Switches to the next editing window.  Windows are
  1079.     numbered 1 to 4.
  1080.  
  1081.   Close (ctrl-C) - Closes and removes the current editing window from
  1082.     the active window list, making the next window the current window.
  1083.     The file open in this window will first be saved to disk (if
  1084.     changed and not open in another window).  If the "Ask Before
  1085.     Writing Changes" switch is ON (see CONFIGURATION COMMANDS) you will
  1086.     be warned before changes are written.
  1087.  
  1088.   Split (F2) - Splits the current editing window into two windows where
  1089.     you may edit two different parts of the same file, or two different
  1090.     files.  Pressing F2 the first time will place a divide line in the
  1091.     middle of the screen.  Then you may press PGUP to make the upper
  1092.     window the active window, or press PGDN to make the lower window
  1093.     the active window.  The UP and DOWN arrow keys will adjust the
  1094.     position of the divide line up and down.
  1095.  
  1096.     The editing window may also be split vertically by pressing the "V"
  1097.     key while splitting the window.  In this case the LEFT and RIGHT
  1098.     arrow keys adjust the position of a vertical divide line.
  1099.  
  1100.   Resize Split (F2) - Pressing F2 from a window that is already split
  1101.     will return you to the divide line where you may adjust the
  1102.     position of the divide line, or press F2 again to switch to the
  1103.     opposite window.
  1104.  
  1105.   Unsplit (shift-F2) - If the editing window has been split using the
  1106.     F2 key, this command will remove the divide line and expand the
  1107.     active window to its original size.
  1108.  
  1109.  
  1110. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 20
  1111. -----------------------------------------------------------------------
  1112.  
  1113.  
  1114. WINDOW COMMANDS (continued)
  1115.  
  1116.   Cascade (ctrl-A) - Resizes all of the active windows so that they
  1117.     fill the entire screen and overlap downwards to the right.
  1118.  
  1119.   Tile (ctrl-T) - Resizes all of the active windows to fit side by side
  1120.     without overlapping.
  1121.  
  1122.   Switch Windows (unassigned) - Allows you to switch to a specific
  1123.     window in the active window list.  Choose the window from the
  1124.     WINDOW menu, or assign a hot key for each window in the list.
  1125.  
  1126.  
  1127.  
  1128. CURSOR MOVEMENT COMMANDS
  1129.  
  1130.   GOTO Menu (alt-G) - Displays a list of commands for moving the cursor
  1131.     on the screen and within the current file.  Commands are as
  1132.     follows:
  1133.  
  1134.   Top of File (ctrl-PGUP) - Moves the cursor to the beginning of the
  1135.     file.
  1136.  
  1137.   Bottom of File (ctrl-PGDN) - Moves the cursor to the end of the file.
  1138.  
  1139.   Up One Screen Page (PGUP) - Scrolls up one full screen page through
  1140.     the current file, keeping the cursor in the same relative screen
  1141.     position.
  1142.  
  1143.   Down One Screen Page (PGUP) - Scrolls down one full screen page
  1144.     through the current file, keeping the cursor in the same relative
  1145.     screen position.
  1146.  
  1147.   Scroll Up (shift-PGUP) - Scrolls up one line through the current
  1148.     file, keeping the cursor at the same position in the file.
  1149.  
  1150.   Scroll Down (shift-PGDN) - Scrolls down one line through the current
  1151.     file, keeping the cursor at the same position in the file.
  1152.  
  1153.   Top Edge of Screen (shift-UP) - Moves cursor to top edge of screen.
  1154.  
  1155.   Bottom Edge (shift-DOWN) - Moves cursor to bottom edge of screen.
  1156.  
  1157.   Left Edge (shift-LEFT) - Moves cursor to left edge of screen.
  1158.  
  1159.   Right Edge (shift-RIGHT) - Moves cursor to right edge of screen.
  1160.  
  1161.   Beginning of Line (HOME) - Moves the cursor to the beginning of the
  1162.     current line (column 1).
  1163.  
  1164.   End of Line (END) - Moves the cursor to the end of the current line,
  1165.     just beyond the last character.
  1166.  
  1167.  
  1168.  
  1169. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 21
  1170. -----------------------------------------------------------------------
  1171.  
  1172.  
  1173. CURSOR MOVEMENT COMMANDS (continued)
  1174.  
  1175.   Word Left (ctrl-LEFT) - Moves cursor to the beginning of the previous
  1176.     word in the current file.
  1177.  
  1178.   Word Right (ctrl-RIGHT) - Moves cursor to the beginning of the next
  1179.     word in the current file.
  1180.  
  1181.   Cursor Right (shift-SPACE) - Moves the cursor right one space.  This
  1182.     command can be handy when changing text, avoiding the need to move
  1183.     your hands off the keyboard.
  1184.  
  1185.   Tab Right (TAB) - Moves the cursor right to the next tab stop as
  1186.     defined in Set Tabs & Margins.  If in Insert Mode, will insert
  1187.     spaces, otherwise, will simply move the cursor.  Will not wrap
  1188.     around to the next line.
  1189.  
  1190.   Tab Left (shift-TAB) - Moves the cursor left to the next tab stop or
  1191.     left margin as defined in Set Tabs & Margins.  If in Insert Mode,
  1192.     will delete any existing spaces, otherwise, will simply move the
  1193.     cursor.  Will not wrap around to the next line.  Will not delete
  1194.     anything other than spaces.
  1195.  
  1196.   Delete Character Left (BACKSPACE) - Deletes the character immediately
  1197.     to the left of the cursor, then moves the cursor left one
  1198.     character.  If at beginning of line, will append the current line
  1199.     to the end of the previous line.
  1200.  
  1201.   Set Bookmark (ctrl-F9) - Remembers the current cursor position in the
  1202.     file so that you may later return to this position using the Go To
  1203.     Bookmark command.  Only one bookmark may be placed within each
  1204.     file, but each file in the file list can have its own bookmark.
  1205.  
  1206.   Go To Bookmark (shift-F9) - Moves the cursor to the position in the
  1207.     file where the last Set Bookmark was issued.
  1208.  
  1209.   Go To Line Number (unassigned) - Locates a line by number.
  1210.  
  1211.   Go To Previous 3 Lines (F9) - Moves the cursor one by one through the
  1212.     last 3 areas of the current file where any editing was done, then
  1213.     back to where you started.
  1214.  
  1215.  
  1216.  
  1217. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 22
  1218. -----------------------------------------------------------------------
  1219.  
  1220.  
  1221. SEARCH & REPLACE COMMANDS
  1222.  
  1223.   SEARCH Menu (alt-S) - Displays a menu of commands for finding and/or
  1224.     replacing text.  You may set the scope of your search to include
  1225.     only the current file, or all files in the current file list.  For
  1226.     your convenience, the menu starts in edit mode on the Search For:
  1227.     field.
  1228.  
  1229.   Search For: (menu item) - Allows you to enter the string of
  1230.     characters (Search String) that you wish to locate.
  1231.  
  1232.   Replace With: (menu item) - Allows you to enter the string of
  1233.     characters (Replace String) that will replace occurrences of the
  1234.     Search String when using the Find and Replace or Replace All
  1235.     commands.
  1236.  
  1237.   Find Next (grey+) - Finds the next occurrence of the Search String
  1238.     searching forward through the file(s).  The grey+ key is the "+"
  1239.     key on the far right side of the keyboard.
  1240.  
  1241.   Find Previous (grey-) - Finds the previous occurrence of the Search
  1242.     String searching backward through the file(s).  The grey- key is
  1243.     the "-" key on the far right side of the keyboard.
  1244.  
  1245.   Find and Replace (grey*) - If the cursor is positioned at the first
  1246.     character of an occurrence of the Search String, the Search String
  1247.     will be replaced with the Replace String.  If not, the next
  1248.     occurrence of the Search String will be located, just as if the
  1249.     Find Next key had been pressed.  The grey* key is the "*" key on
  1250.     the far right side of the keyboard.
  1251.  
  1252.   Replace All (shift-grey+) - Will automatically Find and Replace all
  1253.     occurrences of the Search String with the Replace String in the
  1254.     current file.  With the "Search All Files in File List" option ON,
  1255.     will also Find and Replace through the files in the file list from
  1256.     the next file to the end of the file list.  Press any key to stop
  1257.     replacing.
  1258.  
  1259.   Unreplace (alt-J) - Swaps the Search and Replace Strings.
  1260.  
  1261.   Copy Search to Replace (alt-K) - Copies the current Search String
  1262.     over to the Replace String.  Note that this command only works from
  1263.     within the SEARCH menu since alt-K has a different meaning while
  1264.     editing a file.
  1265.  
  1266.   Find Word/Block at Cursor (alt-V) - Sets the Search String equal to
  1267.     the word in the document where the cursor is located so that other
  1268.     occurrences of the word can then be located with the Find Next and
  1269.     Find Previous commands.  If block *MARKING* is ON, the Search
  1270.     String will be set to the currently marked text instead.  This will
  1271.     only work if the marked text is within a single line.
  1272.  
  1273.  
  1274.  
  1275. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 23
  1276. -----------------------------------------------------------------------
  1277.  
  1278.  
  1279. SEARCH & REPLACE COMMANDS (continued)
  1280.  
  1281.   Case Sensitive (alt-C) - Turn this switch ON to locate only exact
  1282.     occurrences of the Search String.
  1283.  
  1284.   Whole Words (alt-H) - With this switch ON, only Search Strings that
  1285.     are not part of another word will be located.  Letters, numbers,
  1286.     international characters, and the underscore character are treated
  1287.     as word characters.
  1288.  
  1289.   "?" as Wildcard (unassigned) - With this switch ON, a "?" character
  1290.     in the Search or Replace Strings will represent any character.
  1291.  
  1292.   Search All Files in File List (alt-A) - This feature determines the
  1293.     scope of the search.  Normally, searches will stop when the
  1294.     beginning or the end of the current file is reached.  With this
  1295.     switch ON, the search will continue on through the next file(s) in
  1296.     the file list.  Searches will stop at the next occurrence of the
  1297.     Search String, when the end of the file list is reached, or when
  1298.     any key is pressed.
  1299.  
  1300.     When switching files, any changes made to the current file will
  1301.     first be saved to disk.  If the "Ask Before Writing Changes" switch
  1302.     is ON (see CONFIGURATION COMMANDS) you will be warned before
  1303.     changes are written.
  1304.  
  1305.  
  1306.  
  1307. EDITING COMMANDS
  1308.  
  1309.   Definition of Left and Right Margins - The left margin is the
  1310.     position where the next line will begin when the ENTER key is
  1311.     pressed or when words are wrapped.  The right margin is used for
  1312.     Word Wrap only.
  1313.  
  1314.     AUTO INDENT NOTE:  With Auto Indent on, the left margin as set in
  1315.                        the Tab Line is ignored and the left margin of a
  1316.                        new line will be the same as the immediately
  1317.                        preceding line.
  1318.  
  1319.   EDIT Menu (alt-E) - Displays a menu of editing commands as follows:
  1320.  
  1321.   Insert Mode (ScrollLock) - Toggles between insert and overstrike
  1322.     modes, which determines whether characters will be inserted or will
  1323.     overwrite as you type overtop of existing text.
  1324.  
  1325.   Auto Indent (shift-F8) - Toggles Auto Indent mode ON/OFF.  With Auto
  1326.     Indent ON, a new line will have the same left margin as the
  1327.     immediately preceding line.  With Auto Indent OFF, the left margin
  1328.     of a new line will be determined by the position of the "L"
  1329.     character in the Tab Line.
  1330.  
  1331.  
  1332.  
  1333. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 24
  1334. -----------------------------------------------------------------------
  1335.  
  1336.  
  1337. EDITING COMMANDS (continued)
  1338.  
  1339.   Word Wrap (F8) - Toggles Word Wrap mode ON/OFF.  With Word Wrap mode
  1340.     ON, words typed beyond the right margin (as set in the Tab Line)
  1341.     will be moved down to the beginning of the next line.
  1342.  
  1343.   Set Tabs & Margins (alt-F2) - Allows you to edit the Tab Line.  In
  1344.     the Tab Line, place an "L" where you want your left margin, an "R"
  1345.     where you want your right margin, and a "T" where you want each of
  1346.     your tab stops.  All other characters will be ignored, including
  1347.     the lower case "l", "r" and "t" characters.  This Tab Line can be
  1348.     saved to disk so that it will be loaded automatically each time you
  1349.     use DEXTER (see the CONFIGURATION section).  Note that you may not
  1350.     set tabs & margins while a window is split vertically.
  1351.  
  1352.   Reformat Paragraph (alt-F8) - Formats a paragraph of text between the
  1353.     left and right margins.  The end of a paragraph is indicated by a
  1354.     blank line or a change in the left margin (such as a paragraph
  1355.     indent).  If the right margin has not been set, the Reformat
  1356.     Paragraph command will do nothing.
  1357.  
  1358.     To change the left margin of existing text, simply change the
  1359.     position of the "L" in the Tab Line, then reformat the paragraph
  1360.     with Auto Indent OFF.  With Auto Indent ON, the left margin will
  1361.     never change during a paragraph reformat.  The "Repeat INS,TAB
  1362.     Down" and "Repeat DEL,sh-TAB Down" commands are also very useful
  1363.     for changing the margin of existing text.
  1364.  
  1365.     DEXTER has built-in logic to allow for paragraph indenting.  If
  1366.     the left margin of the first line is different than the paragraph
  1367.     body, this paragraph indent will be preserved, even if changing the
  1368.     left margin of the paragraph.  DEXTER also allows the first line to
  1369.     have a smaller left margin than the paragraph body.
  1370.  
  1371.   Centre Line (alt-N) - Centres the current line between the left and
  1372.     right margins, then moves the cursor down one line.
  1373.  
  1374.   Copy Line (alt-K) - Duplicates the current line in the document
  1375.     without moving the cursor.
  1376.  
  1377.   Carriage Return (ENTER) - Splits the current line at the cursor,
  1378.     placing the cursor and the remainder of the current line at the
  1379.     left margin.  The left margin depends on the state of Auto Indent,
  1380.     and on the position of "L" in Set Tabs & Margins.  If the "Soft
  1381.     Return on Overstrike" switch is ON, will only split if in Insert
  1382.     Mode.
  1383.  
  1384.   Split Line (shift-ENTER) - Splits the current line at the cursor,
  1385.     placing the cursor and the remainder of the current line in a new
  1386.     line, indented to the previous cursor position.
  1387.  
  1388.  
  1389.  
  1390. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 25
  1391. -----------------------------------------------------------------------
  1392.  
  1393.  
  1394. EDITING COMMANDS (continued)
  1395.  
  1396.   Delete Line (alt-D, ^Y) - Deletes the current line.  The deleted line
  1397.     is put into the hold buffer so that Paste Block can be used to
  1398.     bring the line back.
  1399.  
  1400.   Delete to EOL (ctrl-ENTER) - Truncates the current line at the cursor
  1401.     position.  The deleted portion of the line is put into the hold
  1402.     buffer.
  1403.  
  1404.   Upper/Lower Case (alt-Z) - Changes the case (from lower to upper or
  1405.     from upper to lower) of one character, then moves the cursor one
  1406.     character to the right.
  1407.  
  1408.   Insert One Space (INS) - Inserts one space at the cursor position
  1409.     without moving the cursor.
  1410.  
  1411.   Delete One Character (DEL) - Deletes one character at the cursor.
  1412.  
  1413.   Repeat INS,TAB Down (shift-INS) - Inserts one or more spaces at the
  1414.     cursor position, then moves the cursor down one line.  The number
  1415.     of spaces inserted is equal to the number of spaces that were
  1416.     inserted into the previously edited line using the INS or TAB keys.
  1417.  
  1418.   Repeat DEL,sh-TAB Down (shift-DEL) - Deletes one or more characters
  1419.     at the cursor position, then moves the cursor down one line.  The
  1420.     number of spaces deleted is equal to the number of spaces that were
  1421.     deleted from the previously edited line using the DEL or shift-TAB
  1422.     or BACKSPACE keys.
  1423.  
  1424.   ASCII 0 (alt-0) - Produces an ASCII 0 character at the cursor.  This
  1425.     special character may be required for some printer control codes.
  1426.     All other ASCII characters from 1 to 127 and those from 128 to 255
  1427.     can be produced from an IBM keyboard by holding the alt key down,
  1428.     typing the number of the character on the number pad, then
  1429.     releasing the alt key.  But this will not work for ASCII 0.
  1430.     Instead, use the alt key and the other 0 key (not the number pad).
  1431.  
  1432.  
  1433.  
  1434. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 26
  1435. -----------------------------------------------------------------------
  1436.  
  1437.  
  1438. BLOCK COMMANDS
  1439.  
  1440.   In general, block operations begin with the definition of a block of
  1441.   text.  Start by moving the cursor to the beginning of the block you
  1442.   wish to define, then turn *MARKING* ON.  As you move the cursor
  1443.   toward the end of the block you are defining, the block will appear
  1444.   highlighted.  Then select either Block Copy or Block Cut which will
  1445.   copy or move the block of text into a hold buffer.  You can then move
  1446.   the cursor to a new location where you can Paste the block from the
  1447.   hold buffer into the text file.  The hold buffer will not be erased
  1448.   when you switch files, making it possible to Cut from one file and
  1449.   Paste into another.
  1450.  
  1451.   Two types of blocks are available.  The standard block type (line)
  1452.   will mark a continuous block of text from the beginning anchor point
  1453.   to the current cursor location.  Also available are column blocks
  1454.   which allow you to mark any rectangular block of text, useful for
  1455.   manipulating columns and lists.
  1456.  
  1457.   The maximum block size is 64000 bytes, but this may be less depending
  1458.   on available memory.  While *MARKING* is ON, the word "*MARKING*"
  1459.   will flash at the top right corner of the screen.
  1460.  
  1461.   BLOCK Menu (alt-B) - Displays a menu of block commands as follows:
  1462.  
  1463.   Line Marking ON (F3,F4) - If *MARKING* is OFF, will mark the current
  1464.     cursor location as the beginning of a newly defined standard line
  1465.     block.
  1466.  
  1467.   Column Marking ON (ctrl-F3) - If *MARKING* is OFF, will mark the
  1468.     current cursor location as the beginning of a column block,
  1469.     allowing you to mark any rectangular block of text.
  1470.  
  1471.   Copy (F3) - If *MARKING* is ON, this command will take a copy of the
  1472.     defined block and copy it to the hold buffer and then turn
  1473.     *MARKING* OFF.
  1474.  
  1475.   Cut (F4) - If *MARKING* is ON, this command will move the defined
  1476.     block of text from the text file into the hold buffer and then turn
  1477.     *MARKING* OFF.
  1478.  
  1479.   Paste (shift-F3 or shift-F4) - Copies the hold buffer into the text
  1480.     file at the current cursor position, turns *MARKING* ON, then moves
  1481.     the cursor to the end of the newly inserted block.  Since the newly
  1482.     inserted block will be marked, to remove the block again simply
  1483.     press Cut Block (F4).
  1484.  
  1485.   Paste Over (unassigned) - Copies the hold buffer into the text file
  1486.     at the current cursor position, over top of any existing text at
  1487.     the same location.  Will also turn *MARKING* ON, leaving the newly
  1488.     pasted block highlighted.  Please use caution as there is no undo
  1489.     command to bring back the overwritten text.  This command is
  1490.  
  1491.  
  1492.  
  1493. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 27
  1494. -----------------------------------------------------------------------
  1495.  
  1496.  
  1497. BLOCK COMMANDS (continued)
  1498.  
  1499.     intended for use with column blocks.  When used with standard
  1500.     line blocks will never overwrite more than a single line.
  1501.  
  1502.   Import File (alt-F3) - Inserts another text file into the current
  1503.     text file at the current cursor position, turns *MARKING* ON, then
  1504.     moves the cursor to the end of the newly inserted block.  The
  1505.     maximum size of file that can be inserted is 64000 bytes.
  1506.  
  1507.   Export To File (alt-F4) - If *MARKING* is ON, will take a copy of the
  1508.     defined block and write it to another text file.  If the file
  1509.     already exists you will be prompted to:  Overwrite the old file;
  1510.     Append the block to the end of the existing file;  or Quit the
  1511.     Export To File operation.
  1512.  
  1513.   Marking OFF (shift-F3, shift-F4, ESC) - Turns *MARKING* OFF without
  1514.     copying or cutting.
  1515.  
  1516.  
  1517.  
  1518. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 28
  1519. -----------------------------------------------------------------------
  1520.  
  1521.  
  1522. PRINT COMMANDS
  1523.  
  1524.   DEXTER contains a simple but powerful printing facility which allows
  1525.   you to print to any of 10 predefined printers.  Each printer has its
  1526.   own printer driver with initialization and reset strings.  The Format
  1527.   Codes Menu allows you to insert special codes into your document for
  1528.   controlling such features as bold, underline, and italics.
  1529.  
  1530.   DEXTER allows you to print whole files or blocks of text.  To print a
  1531.   block of text simply turn block *MARKING* ON and highlight the block
  1532.   you wish to print before selecting the PRINT menu.  The Beginning
  1533.   Line and Ending Line values will be set automatically.  Note that you
  1534.   may only print whole lines.
  1535.  
  1536.   PRINT Menu (alt-P,F7) - Displays a menu of print options as follows:
  1537.  
  1538.   Printer (menu item) - Displays a list of predefined printers from
  1539.     which you may choose where to send your output.  When a printer is
  1540.     selected, the Print Device will be set to that in the printer's
  1541.     driver.
  1542.  
  1543.   Print Device (menu item) - This is the DOS device name of the printer
  1544.     to use.  Normally, the first printer attached to your computer is
  1545.     either "LPT1" or "PRN", and a second printer is normally "LPT2".
  1546.     The device name may also be a file name.  In this way you could
  1547.     print to a file on a floppy disk by setting Print Device to the
  1548.     name of the file ("A:TEMP" used here as an example), then carry the
  1549.     disk to another computer where you would type the DOS command "COPY
  1550.     A:TEMP LPT1" to send the file to the printer.
  1551.  
  1552.   Print Margin (menu item) - This is the number of spaces to add to the
  1553.     beginning of each printed line.
  1554.  
  1555.   Lines/Page (menu item) - This is the number of lines to print before
  1556.     sending a page break character (ASCII 12).  If DEXTER encounters a
  1557.     page break character embedded in the text, DEXTER will recognize it
  1558.     as the end of a page and restart counting lines from that point.
  1559.     Set "Lines/Page" to 0 for continuous printing without page breaks.
  1560.  
  1561.     Note that you may set a page break at a specific location by
  1562.     inserting the special ASCII 12 page break character.  Simply hold
  1563.     down the ALT key, then type the number 12 on the number key pad,
  1564.     then release the ALT key.
  1565.  
  1566.   Final Form Feed (menu item) - Determines whether or not to send a
  1567.     final page break to the printer after printing is complete.
  1568.  
  1569.   Beginning Line (menu item) - DEXTER will begin printing from this
  1570.     line number.  If block *MARKING* is ON, this will default to the
  1571.     line number of the first line in the block.
  1572.  
  1573.   Ending Line (menu item) - Printing will stop at this line number or
  1574.     the last line in the file, which ever comes first.  If block
  1575.  
  1576.  
  1577. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 29
  1578. -----------------------------------------------------------------------
  1579.  
  1580.  
  1581. PRINT COMMANDS (continued)
  1582.  
  1583.     *MARKING* is ON, this will default to the line number of the last
  1584.     line in the block.
  1585.  
  1586.   Paper Saver Mode (menu item) - This option will slightly compress the
  1587.     printed text so as to use less paper.  It will set the printer to
  1588.     12 characters per inch pitch, and 7 lines per inch line spacing
  1589.     (sends the Format Codes "12 CPI" and "Tight Line Spc").
  1590.  
  1591.   NLQ Mode (menu item) - This option will set the printer to near
  1592.     letter quality mode (sends the Format Code "NLQ").
  1593.  
  1594.   Print Line Numbers (menu item) - Set this option to "YES" to print
  1595.     line numbers at the left margin of each printed line.
  1596.  
  1597.   Strip Format Codes (menu item) - When set to "YES", no printer
  1598.     control characters, other than page breaks, will be sent to the
  1599.     printer.  This option is useful for stripping out all the Format
  1600.     Codes from a document when combined with the setting of Print
  1601.     Device to a file name.
  1602.  
  1603.   Format Codes Menu (shift-F7) - Displays a menu of options for
  1604.     controlling print format features such as bold, underline, and
  1605.     italics.  See the following PRINT FORMAT CODES section for details.
  1606.  
  1607.   Edit Printer Drivers (ctrl-F7) - Displays a data entry menu where you
  1608.     may view and/or edit the details of the printer drivers.  From this
  1609.     menu you may also add or delete printers.  Up to 10 printers may be
  1610.     defined.  The default configuration includes two predefined
  1611.     printers, one for a generic dot matrix printer and another for a
  1612.     generic laser printer.
  1613.  
  1614.     The printer drivers include the specific printer control codes that
  1615.     must be sent to the printer to control the various format features,
  1616.     such as bold, underline, and italics.  Different types of printers
  1617.     use different control codes for the same format features.  See the
  1618.     PRINTER DRIVERS section for more details.
  1619.  
  1620.   Start Printing (menu item) - Select this item to begin printing.  As
  1621.     printing proceeds, "Beginning Line" will display the line number
  1622.     currently being printed.  Press any key to suspend printing so that
  1623.     you may adjust the printer or abandon printing.
  1624.  
  1625.  
  1626.  
  1627. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 30
  1628. -----------------------------------------------------------------------
  1629.  
  1630.  
  1631. PRINT FORMAT CODES
  1632.  
  1633.   The Format Codes Menu allows for special print formatting such as
  1634.   bold, underline, and italics.  Highlight a block of text in a
  1635.   document using block *MARKING*, then choose a print format from this
  1636.   menu.  Special beginning and ending codes will be inserted into the
  1637.   document at either end of the highlighted text.  These codes will be
  1638.   substituted with the appropriate printer control codes from the
  1639.   printer driver at the time of printing.
  1640.  
  1641.   Format Codes Menu (shift-F7) - Displays the list of available print
  1642.     format codes as follows:
  1643.  
  1644.   Bold (unassigned) - Controls bold printing.
  1645.  
  1646.   Underline (unassigned) - Controls underlined printing.
  1647.  
  1648.   Italics (unassigned) - Controls italics printing.
  1649.  
  1650.   NLQ (unassigned) - Controls near letter quality printing.  Using a
  1651.     laser printer, this feature can be set up to select an optional
  1652.     font.
  1653.  
  1654.   Large Font (unassigned) - Intended to select any available large
  1655.     sized font.  Large fonts vary greatly from printer to printer.
  1656.  
  1657.   12 CPI (unassigned) - Sets printing to 12 characters per inch.
  1658.  
  1659.   17 CPI (unassigned) - Sets printing to 17 characters per inch
  1660.     (compressed print).
  1661.  
  1662.   Tight Line Spc (unassigned) - Changes the line spacing from the
  1663.     standard 6 lines per inch to 7 lines per inch.
  1664.  
  1665.   Modify Format Codes (unassigned) - Places you in format code edit
  1666.     mode where you may customize the Format Codes.  Format Codes can be
  1667.     a maximum of 5 characters long.  Note that the Format Codes are
  1668.     saved in the general defaults rather than the printer drivers when
  1669.     saving configuration to disk.
  1670.  
  1671.  
  1672.  
  1673. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 31
  1674. -----------------------------------------------------------------------
  1675.  
  1676.  
  1677. PRINTER DRIVERS
  1678.  
  1679.   DEXTER can store definitions (printer drivers) for up to 10 different
  1680.   printers.  The printer drivers include the specific printer control
  1681.   codes that must be sent to the printer to control the various format
  1682.   features, such as bold, underline, and italics.  Different types of
  1683.   printers use different control codes for the same format features.
  1684.  
  1685.   A data entry menu allows you to view and/or edit the details of the
  1686.   printer drivers.  From this menu you may also add or delete printers.
  1687.   Use your printer manual to fill in the details of the printer driver.
  1688.   The default configuration includes two predefined printers, one for a
  1689.   generic dot matrix printer and another for a generic laser printer.
  1690.   Note that each format feature in the driver has a separate control
  1691.   code to turn the feature ON and OFF.
  1692.  
  1693.   Edit Printer Drivers (ctrl-F7) - Displays a data entry menu as
  1694.     follows:
  1695.  
  1696.   Name: (menu item) - The name of the printer.
  1697.  
  1698.   Device: (menu item) - The default Print Device for this printer.  See
  1699.     the PRINT COMMANDS section for an explanation of the Print Device.
  1700.  
  1701.   Initialize: (menu item) - These are the codes that will be sent to
  1702.     the printer before and after printing to initialize and reset the
  1703.     printer.
  1704.  
  1705.   Bold: (menu item) - Controls bold printing.
  1706.  
  1707.   Underline: (menu item) - Controls underlined printing.
  1708.  
  1709.   Italics: (menu item) - Controls italics printing.
  1710.  
  1711.   NLQ: (menu item) - Controls near letter quality printing.  Using a
  1712.     laser printer, this feature can be set up to select an optional
  1713.     font.
  1714.  
  1715.   Large Font: (menu item) - Intended to select any available large
  1716.     sized font.  Large fonts vary greatly from printer to printer.
  1717.  
  1718.   12 CPI: (menu item) - Sets printing to 12 characters per inch.
  1719.  
  1720.   17 CPI: (menu item) - Sets printing to 17 characters per inch
  1721.     (compressed print).
  1722.  
  1723.   Tight Line Spc: (menu item) - Changes the line spacing from the
  1724.     standard 6 lines per inch to 7 lines per inch.
  1725.  
  1726.   Previous Printer (shift-F6) - Selects the previous printer in the
  1727.     printer list.
  1728.  
  1729.  
  1730.  
  1731. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 32
  1732. -----------------------------------------------------------------------
  1733.  
  1734.  
  1735. PRINTER DRIVERS (continued)
  1736.  
  1737.   Next Printer (F6) - Selects the next printer in the printer list.
  1738.  
  1739.   Add (menu item) - Adds a new blank printer driver to the end of the
  1740.     printer list.  A maximum of 10 printer drivers may be defined.
  1741.  
  1742.   Duplicate (menu item) - Creates a copy of the currently displayed
  1743.     printer driver and adds it to the end of the printer list.  A
  1744.     maximum of 10 printer drivers may be defined.
  1745.  
  1746.   Remove (menu item) - Removes the currently displayed printer driver
  1747.     from the printer list.
  1748.  
  1749.   ASCII Edit Mode (F2) - By default, printer codes are displayed and
  1750.     edited as a list of numbers representing ASCII characters,
  1751.     separated by spaces.  You may also edit the printer codes in raw
  1752.     ASCII mode by pressing F2.  For some laser printer control codes
  1753.     the true ASCII characters are more meaningful than their ASCII
  1754.     number.  In this mode you will also be able to see the maximum
  1755.     length of each printer control code.  Most codes have a maximum
  1756.     length of 9 characters, but some allow as much as 39.
  1757.  
  1758.  
  1759.  
  1760. MACRO COMMANDS
  1761.  
  1762.   A series of keystrokes including character keys and command keys can
  1763.   be recorded and assigned to a single macro key.  Each time that macro
  1764.   key is pressed, the same series of keystrokes is repeated, just as if
  1765.   they were typed at the keyboard.  Macros can be used to create new
  1766.   commands from combinations of DEXTER's existing commands, and you may
  1767.   even give them names.  These newly created macro commands can be
  1768.   easily saved to disk so that they will be available each time you use
  1769.   DEXTER.
  1770.  
  1771.   MACROS Menu (alt-F1) - Displays a list of available macros, the
  1772.     number of keystrokes recorded in each, plus their hot keys.  The
  1773.     first 9 macros are displayed in the main MACROS menu, and there are
  1774.     3 other sub menus containing 5 macros each, giving you a total of
  1775.     24 recordable macros.  The available commands are as follows:
  1776.  
  1777.   Standard Macros (alt-1 to alt-8) - These macros are the easiest to
  1778.     use since they have predefined hot keys.
  1779.  
  1780.   Auto Execute Macro (alt-9) - This macro will be executed
  1781.     automatically each time DEXTER begins, unless returning from a
  1782.     Temporary Quit.  This can be useful for setting features of DEXTER
  1783.     which are not available from command line switches and cannot be
  1784.     customized in the configuration, such as the search and replace
  1785.     strings.
  1786.  
  1787.  
  1788.  
  1789. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 33
  1790. -----------------------------------------------------------------------
  1791.  
  1792.  
  1793. MACRO COMMANDS (continued)
  1794.  
  1795.   Macro Set B (unassigned) - Displays a sub menu with 5 more macros.
  1796.  
  1797.   Macro Set C (unassigned) - Displays a sub menu with 5 more macros.
  1798.  
  1799.   Macro Set D (unassigned) - Displays a sub menu with 5 more macros.
  1800.  
  1801.   Start/Stop Recording (alt-M) - The main purpose of this menu option
  1802.     is to allow reconfiguration of the Start/Stop Recording hot key.
  1803.     This option cannot be selected from the menu to start or stop
  1804.     recording.
  1805.  
  1806.   Macro Instructions (menu item) - The sequence of steps to follow in
  1807.     the creation of a new macro is as follows:
  1808.  
  1809.     Step 1 --- Press alt-M to begin recording the macro.  You will
  1810.                probably want to exit the MACROS menu before recording.
  1811.                The "Start/Stop Recording" menu option is for display
  1812.                only.  Macros may begin or end anywhere within DEXTER,
  1813.                including menus, prompts, and the "DOS command:" prompt.
  1814.     Step 2 --- Press any macro hot key to select the key to which the
  1815.                following series of keystrokes will be assigned
  1816.                (optional, the default is alt-1).
  1817.     Step 3 --- Type any series of keystrokes including command keys
  1818.                and character keys.
  1819.     Step 4 --- Press alt-M to finish recording the macro.
  1820.  
  1821.     A new macro will now have been created.  To play the macro, simply
  1822.     type the key to which the macro was assigned and the series of
  1823.     keystrokes that were typed in Step 2 will be repeated.  Press ESC
  1824.     to stop a macro in play!
  1825.  
  1826.     The macros in the 3 sub menus B, C, and D do not have predefined
  1827.     hot keys.  To record any of these macros you must first assign hot
  1828.     keys to them using the Keyboard Configuration command (see the
  1829.     CONFIGURATION section).  If you wish to keep these macros simply as
  1830.     menu options without hot keys, you must still assign hot keys
  1831.     temporarily for the purpose of recording, but you may unassign the
  1832.     hot keys after you are finished.
  1833.  
  1834.     NOTE:  When creating a new macro, the previous macro will not be
  1835.            erased until Step 4.  You may change the macro key any time
  1836.            during the recording of a macro by simply pressing another
  1837.            macro hot key.  The macro currently being recorded will
  1838.            always appear at the upper right corner of the screen.
  1839.  
  1840.     DEXTER's macros do have a few restrictions and limitations.  You
  1841.     may not include macros within macros.  The CapsLock and NumLock
  1842.     keys cannot be recorded, but the ScrollLock key can be.  In a DOS
  1843.     Shell, recording and playing of macros will be suspended during the
  1844.     execution of another program, but are still in effect at DEXTER's
  1845.  
  1846.  
  1847.  
  1848. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 34
  1849. -----------------------------------------------------------------------
  1850.  
  1851.  
  1852. MACRO COMMANDS (continued)
  1853.  
  1854.     "DOS command:" prompt.  The combined maximum number of keystrokes
  1855.     that can be recorded in all macros is 1000.
  1856.  
  1857.     Macros are suspended during the confirmation of writing or erasing
  1858.     changes to a file.  If you wish to use a command that causes
  1859.     writing of changes within a macro, and you want to avoid the
  1860.     confirmation prompt, you can either use the Save Changes command
  1861.     (shift-F10) which doesn't confirm, or you can turn the "Ask Before
  1862.     Writing Changes" switch OFF.  Note that if you answer "N" to a
  1863.     confirmation within a macro, the macro will be terminated.  Macros
  1864.     are also terminated if any type of error message occurs.
  1865.  
  1866.   Assign Macro Names (menu item) - Use this command to assign names to
  1867.     your macros after they are recorded.
  1868.  
  1869.  
  1870.  
  1871. UTILITY COMMANDS
  1872.  
  1873.   UTILITY Menu (alt-U) - Displays a menu of utility commands as
  1874.     follows:
  1875.  
  1876.   Sum a Column of Numbers (alt-F7) - Adds up a column of numbers and
  1877.     displays the total on the status bar.  Start by placing the cursor
  1878.     on the first number to be totalled.  Then, each time you press
  1879.     alt-F7 the number at the cursor will be added to the total and the
  1880.     cursor will automatically move down one line.  Press ESC once to
  1881.     set the total to 0 and clear it from the status bar.
  1882.  
  1883.     The cursor must touch at least one digit of each number to be
  1884.     totalled.  If the cursor is not touching a number when alt-F7 is
  1885.     pressed, the line will simply be skipped.  Besides numeric digits
  1886.     and decimals, leading or trailing "+" or "-" signs will also be
  1887.     recognized, but numbers may not contain commas.
  1888.  
  1889.   Increment Column of Numbers (alt-"=") - Renumbers an existing column
  1890.     of numbers.  Place the cursor on any column of numbers in the
  1891.     document, then each time you press alt-"=" the cursor will move
  1892.     down one line and set the number where the cursor now resides to
  1893.     one greater than the number immediately above.  Each number in the
  1894.     column must have the same number of digits.  Only works with
  1895.     integers.  Lines that do not already contain numbers will be
  1896.     skipped.  The amount of increment may be adjusted in the Increment
  1897.     Amount field.
  1898.  
  1899.   Increment a Number (unassigned) - Adds the current Increment Amount
  1900.     to any existing number in a document.  Place the cursor on the
  1901.     number to be incremented, then select the Increment a Number
  1902.     command.
  1903.  
  1904.  
  1905.  
  1906. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 35
  1907. -----------------------------------------------------------------------
  1908.  
  1909.  
  1910. UTILITY COMMANDS (continued)
  1911.  
  1912.   Increment Amount (menu item) - This is the increment value used in
  1913.     the Increment Column of Numbers and Increment a Number commands.
  1914.     May be positive or negative, but may not contain a decimal.
  1915.  
  1916.   Set Line Counter To 1 (unassigned) - Sets the line number displayed
  1917.     on the Status Bar to 1 temporarily.  The current line will now be
  1918.     displayed as 1, and as the cursor is moved up and down from this
  1919.     line, the line counter will be decremented or incremented
  1920.     accordingly.  This utility command is useful for counting the
  1921.     number of lines from one position to another.  Press ESC once to
  1922.     reset the line counter to its true value.  The line counter will
  1923.     also be automatically reset when you switch files.
  1924.  
  1925.   Set Column Counter To 1 (unassigned) - Sets the column number
  1926.     displayed on the Status Bar to 1 temporarily.  The current column
  1927.     will now be displayed as 1, and as the cursor is moved left and
  1928.     right from this column, the column counter will be decremented or
  1929.     incremented accordingly.  This utility command is useful for
  1930.     counting the number of columns from one position to another.  Press
  1931.     ESC once to reset the column counter to its true value.  The column
  1932.     counter will also be automatically reset when you switch files.
  1933.  
  1934.   Clear "Previous 3 Lines" (unassigned) - Clears the "Previous 3 Lines"
  1935.     stack used in the "Previous 3 Lines" command.
  1936.  
  1937.   Clear "Last 3 Files" (unassigned) - Clears the "Last 3 Files" stack
  1938.     used in the "Last 3 Files" command.
  1939.  
  1940.   Draw Line (alt-L) - This feature will allow you to draw lines in your
  1941.     text files with the IBM line drawing characters (chars 179 to 218).
  1942.     With line drawing mode ON, as you move the cursor around the screen
  1943.     with the UP, DOWN, LEFT and RIGHT arrow keys, lines will be drawn
  1944.     into the text file.  By default, single lines are drawn.  Press the
  1945.     keys "1", "2", "3", "4" or "5" to change the line drawing style as
  1946.     follows:
  1947.              "1" = Single line top and bottom and sides.
  1948.              "2" = Double line top and bottom, Single line sides.
  1949.              "3" = Single line top and bottom, Double line sides.
  1950.              "4" = Double line top and bottom and sides.
  1951.              "5" = Draws lines with the "-", "|" and "+" characters.
  1952.  
  1953.     If you press any other character key while in line drawing mode,
  1954.     you will draw lines with that character.  This feature is useful
  1955.     for filling or clearing areas of the screen.  Press alt-L again or
  1956.     press ESC once to turn line drawing mode off.
  1957.  
  1958.   Repeat A Keystroke (alt-R) - Will repeat a single keystroke from 1 to
  1959.     50,000 times.  You will first be prompted for the number of times
  1960.     to repeat the keystroke.  Press ENTER after entering this number,
  1961.     then press the keystroke you wish to be repeated.  Press ESC at any
  1962.  
  1963.  
  1964.  
  1965. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 36
  1966. -----------------------------------------------------------------------
  1967.  
  1968.  
  1969. UTILITY COMMANDS (continued)
  1970.  
  1971.     time to abandon this command.  The keystroke to be repeated may be
  1972.     a macro key, but this command may not be used within a macro.
  1973.  
  1974.     Repeating will stop prematurely under the following conditions:
  1975.     - when NOT FOUND occurs during a Find Next, Find Previous, or Find
  1976.       and Replace command.
  1977.     - when end of file list is reached during a Next File or Previous
  1978.       File command.
  1979.     - when any key is pressed.
  1980.  
  1981.   Split Long Lines (unassigned) - DEXTER will allow you to view and
  1982.     edit the first 255 characters of any line.  If any lines are longer
  1983.     than 255 characters, the remainder of the lines will be out of view
  1984.     but will remain intact, even if changes are made.  You may split
  1985.     these long lines individually by pressing ENTER at the end of the
  1986.     lines, or you may split all long lines in the file at one time with
  1987.     the Split Long Lines command.  You will be prompted for a maximum
  1988.     line length before the lines are split.  Press ESC from the prompt
  1989.     to abandon the command.
  1990.  
  1991.   Convert "    " Tab Characters (unassigned) - Some word processors and
  1992.     text editors will insert an ASCII 9 character into the text each
  1993.     time the TAB key is pressed.  These characters will appear as small
  1994.     circles on the screen.  Use this command to convert all these tab
  1995.     characters to spaces.  You will first be prompted for the tab stop
  1996.     spacing.  Press ESC from the prompt to abandon the command.
  1997.  
  1998.   Trim All Trailing Blanks (unassigned) - Removes trailing spaces from
  1999.     all lines in the current file.
  2000.  
  2001.   ASCII Table (ctrl-alt) - Press the "Ctrl" and "Alt" keys together to
  2002.     display a table of all 256 ASCII and extended ASCII characters.
  2003.  
  2004.   About DEXTER (shift-F1) - Displays a short description of the DEXTER
  2005.     text editor.
  2006.  
  2007.  
  2008.  
  2009. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 37
  2010. -----------------------------------------------------------------------
  2011.  
  2012.  
  2013. CONFIGURATION
  2014.  
  2015.   This configuration menu allows you to customize DEXTER to your
  2016.   preferences, then if you wish to make the changes permanent, you can
  2017.   save the changes to disk.  If the configuration is not saved to disk
  2018.   the changes to the configuration will be lost when you quit DEXTER.
  2019.   See the SAVE CONFIGURATION TO DISK section for more details.
  2020.  
  2021.   CONFIGURATION Menu (alt-Q) - Displays a list of configuration options
  2022.     as follows:
  2023.  
  2024.   Ask Before Writing Changes (menu item) - This toggle switch controls
  2025.     the warning before DEXTER writes any changes to disk.  With this
  2026.     switch OFF, you will not be warned before changes are written.
  2027.     Note that you will always be warned before changes are erased.  The
  2028.     following commands may cause changes to be written:  Open File;
  2029.     Create File;  List Files (after another file is selected);  Next
  2030.     File;  Previous File;  Last 3 Files;  Save Changes;  Save All
  2031.     Changes;  Save & Quit;  Temporary Quit;  DOS Shell >>;  Close or
  2032.     Unsplit Window;  Find Next and Find Previous (with the "Search All
  2033.     Files in File List" option ON).  Note that changes are not written
  2034.     to disk when switching amongst editing windows (unless the "Save on
  2035.     Switch Windows" option is ON).
  2036.  
  2037.   Save on Switch Windows (menu item) - Set this switch to "YES" if you
  2038.     wish your changes to be written each time you switch windows.
  2039.  
  2040.   Create ".BAK" Backups (menu item) - With this switch ON, DEXTER will
  2041.     create a backup file of the text file before any changes are
  2042.     written.  The backup file will have the same name as the original
  2043.     file, but its extension will be given the name ".BAK".  A backup
  2044.     file for any one text file will only be written once during the
  2045.     current session of DEXTER (each return from a Temporary Quit is
  2046.     considered a separate session in this context).
  2047.  
  2048.   Soft Return on Overstrike (menu item) - With this switch ON, the
  2049.     ENTER key will not split the current line when in overstrike mode
  2050.     (Insert Mode set to "NO").  This option is useful when entering
  2051.     columns of data overtop of existing text.  You will likely want to
  2052.     set Auto Indent OFF and set a left margin in the Tab Line as well.
  2053.  
  2054.   Suppress Temporary Quit Msg (menu item) - Each time you use the
  2055.     Temporary Quit command, a message is displayed on the DOS screen
  2056.     instructing you how to return to DEXTER.  Set this switch OFF to
  2057.     suppress this message.
  2058.  
  2059.   Screen Blanker (menu item) - This feature will reduce damage to your
  2060.     monitor when you are away from your computer.  If a key has not
  2061.     been touched in the given number of seconds, the screen will be
  2062.     blanked.  Press any key to refresh the screen after it has been
  2063.     blanked.  Set to 0 to disable the screen blanker.
  2064.  
  2065.  
  2066.  
  2067. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 38
  2068. -----------------------------------------------------------------------
  2069.  
  2070.  
  2071. CONFIGURATION (continued)
  2072.  
  2073.   Status Bar (unassigned) - Turns the status bar at the top of the
  2074.     screen ON and OFF.  With the status bar OFF, you will have the full
  2075.     screen (25, 43 or 50 lines) to edit a file.
  2076.  
  2077.   Video Mode (unassigned) - Toggles video display mode between 25, 43,
  2078.     and 50 lines if they are available on your computer.
  2079.  
  2080.   Colour Mode (unassigned) - Toggles video display mode between colour
  2081.     and monochrome display.
  2082.  
  2083.   Eliminate Video Snow (unassigned) - A snowy static effect may appear
  2084.     on CGA video adapters.  This switch will toggle ON and OFF the
  2085.     special code needed to avoid the snow effect.  The speed of screen
  2086.     display will be reduced when this switch is ON.
  2087.  
  2088.   Set Colours (unassigned) - Displays a full screen with examples of
  2089.     all colours used within DEXTER, and allows you to change any of
  2090.     them.  Note that a separate colour array exists for both colour and
  2091.     monochrome modes.
  2092.  
  2093.   Keyboard Configuration (ctrl-6) - Allows changing the hot keys for
  2094.     any menu item.  When in keyboard reconfiguration mode, use the
  2095.     arrow keys to highlight any menu item from any menu, then press
  2096.     ENTER.  Note that you may also highlight the hot keys at the top
  2097.     border of the 10 main menus while in keyboard reconfiguration mode.
  2098.     Now press the hot key(s) you wish to assign to this menu item.
  2099.     Press the item's existing hot key to unassign it.  Press ESC to
  2100.     quit hot key editing mode and return to keyboard reconfiguration
  2101.     mode where you may select another menu option to reconfigure.
  2102.     Press ESC again to quit keyboard reconfiguration mode.
  2103.  
  2104.     When assigning hot keys, you will be warned if you press a hot key
  2105.     that is already used by another menu option.  Certain basic hot
  2106.     keys, such as ESC and the arrow keys, cannot be used.  Certain menu
  2107.     options cannot be assigned hot keys.  See the Appendix for a list
  2108.     of available hot keys with their default assignments.
  2109.  
  2110.   Save Configuration to Disk (unassigned) - Saves the settings from
  2111.     this and other menus to disk to make the changes permanent.  See
  2112.     the SAVE CONFIGURATION TO DISK section next for details.
  2113.  
  2114.  
  2115.  
  2116. DEXTER 2.00 USER'S GUIDE --- Commands in Detail                 Page 39
  2117. -----------------------------------------------------------------------
  2118.  
  2119.  
  2120. SAVE CONFIGURATION TO DISK
  2121.  
  2122.   All settings in the CONFIGURATION menu, plus many other configurable
  2123.   features of DEXTER, can be saved to disk directly from the Save
  2124.   Configuration To Disk menu.  No separate configuration utility is
  2125.   required.  DEXTER's configuration is divided into 5 parts, each saved
  2126.   within a separate configuration file.
  2127.  
  2128.   Configuration files may be saved locally or globally.  The local
  2129.   directory is the current DOS directory in which you are working.  The
  2130.   global directory is the directory where the DEXTER program (DR.EXE)
  2131.   resides.  When DEXTER starts up, it first looks in the current DOS
  2132.   directory for any configuration files.  If any of the 5 configuration
  2133.   files are not found locally, it will then search for them in the
  2134.   global directory.
  2135.  
  2136.   Save Configuration To Disk Menu (unassigned) - Displays a menu
  2137.     showing the current local and global directories, and has separate
  2138.     options for saving each of the 5 configuration files to disk.  It
  2139.     also allows setting the destination of each file (local or global).
  2140.     Menu options for sections of the configuration which have not been
  2141.     modified will be grey and unavailable.  The menu options are as
  2142.     follows:
  2143.  
  2144.   Save General Defaults (menu item) - This option will save the current
  2145.     general configuration to disk locally or globally, in the file
  2146.     DEXTER.CFG.  The items saved are specifically:
  2147.       - "Show Sizes & Dates" setting in the file list
  2148.       - EDIT menu options
  2149.       - tabs & margins line
  2150.       - SEARCH menu options, other than Search & Replace strings
  2151.       - PRINT menu options
  2152.       - Format Codes
  2153.       - UTILITY menu options and command defaults
  2154.       - CONFIGURATION menu options
  2155.       - Local/Global destinations for configuration files
  2156.  
  2157.   Save Colours (menu item) - This option will save the current colour
  2158.     configuration to disk locally or globally, in the file DEXTER.CLR.
  2159.     Saves the customized colour array for both colour and monochrome
  2160.     modes.
  2161.  
  2162.   Save Keyboard Configuration (menu item) - This option will save all
  2163.     reconfigured menu hot keys to disk locally or globally, in the file
  2164.     DEXTER.KEY.
  2165.  
  2166.   Save Macros (menu item) - This option will save all currently defined
  2167.     macros to disk locally or globally, in the file DEXTER.MAC.
  2168.  
  2169.   Save Printer Drivers (menu item) - This option will save all
  2170.     customized printer drivers to disk locally or globally, in the file
  2171.     DEXTER.PTR.
  2172.  
  2173.  
  2174.  
  2175. DEXTER 2.00 USER'S GUIDE --- APPENDIX, Command Key List         Page 40
  2176. -----------------------------------------------------------------------
  2177.  
  2178.  
  2179.   TITLE             KEYSTROKE   FUNCTION NAME               RECONFIG
  2180.   ---------------   ---------   -------------------------   --------
  2181.  
  2182.   HELP                     F1 = Context Sensitive Help      FIXED
  2183.   ----               shift-F1 =
  2184.                       ctrl-F1 = About DEXTER
  2185.                        alt-F1 = MACROS Menu
  2186.  
  2187.   SPLIT WINDOW             F2 = Split Window
  2188.   ------------       shift-F2 = Unsplit Window
  2189.                       ctrl-F2 =
  2190.                        alt-F2 = Set Tabs & Margins
  2191.  
  2192.   COPY BLOCK               F3 = Line Marking ON / Copy Block
  2193.   ----------         shift-F3 = Paste Block / Marking OFF
  2194.                       ctrl-F3 = Column Marking ON
  2195.                        alt-F3 = Import File
  2196.  
  2197.   CUT BLOCK                F4 = Line Marking ON / Cut Block
  2198.   ---------          shift-F4 = Paste Block / Marking OFF
  2199.                       ctrl-F4 =
  2200.                        alt-F4 = Export To File
  2201.  
  2202.   LIST FILES               F5 = List Files
  2203.   ----------         shift-F5 = Open File
  2204.                       ctrl-F5 =
  2205.                        alt-F5 = Rename File
  2206.  
  2207.   NEXT FILE                F6 = Next File
  2208.   ---------          shift-F6 = Previous File
  2209.                       ctrl-F6 =
  2210.                        alt-F6 =
  2211.  
  2212.   PRINT                    F7 = PRINT Menu
  2213.   -----              shift-F7 = Format Codes Menu
  2214.                       ctrl-F7 = Edit Printer Drivers
  2215.                        alt-F7 = Sum a Column of Numbers
  2216.  
  2217.   PARAGRAPHS               F8 = Word Wrap ON/OFF
  2218.   ----------         shift-F8 = Auto Indent ON/OFF
  2219.                       ctrl-F8 =
  2220.                        alt-F8 = Reformat Paragraph
  2221.  
  2222.   PREVIOUS 3 LINES         F9 = Go To Previous 3 Lines
  2223.   ----------------   shift-F9 = Go To Bookmark
  2224.                       ctrl-F9 = Set Bookmark
  2225.                        alt-F9 = Last 3 Files
  2226.  
  2227.   SAVE & QUIT             F10 = Save & Quit
  2228.   -----------       shift-F10 = Save Changes
  2229.                      ctrl-F10 = Temporary Quit
  2230.                       alt-F10 = DOS Shell >>
  2231.  
  2232.  
  2233.  
  2234. DEXTER 2.00 USER'S GUIDE --- APPENDIX, Command Key List         Page 41
  2235. -----------------------------------------------------------------------
  2236.  
  2237.  
  2238.   KEYSTROKE      FUNCTION NAME                              RECONFIG
  2239.   -----------    -------------------------------            --------
  2240.  
  2241.   alt-A          Search All Files in File List
  2242.   alt-B          BLOCK Menu
  2243.   alt-C          Case Sensitive
  2244.   alt-D          Delete Line
  2245.   alt-E          EDIT Menu
  2246.   alt-F          FILE Menu
  2247.   alt-G          GOTO Menu
  2248.   alt-H          Whole Words
  2249.   alt-I
  2250.   alt-J          Unreplace (Swap Srch & Rplc)
  2251.   alt-K          Copy Line
  2252.   alt-L          Draw Line
  2253.   alt-M          Start/Stop Recording
  2254.   alt-N          Centre Line
  2255.   alt-O          List Files: Sort
  2256.   alt-P          PRINT Menu
  2257.   alt-Q          CONFIGURATION Menu
  2258.   alt-R          Repeat A Keystroke
  2259.   alt-S          SEARCH Menu
  2260.   alt-T
  2261.   alt-U          UTILITY Menu
  2262.   alt-V          Find Word/Block at Cursor
  2263.   alt-W          WINDOW Menu
  2264.   alt-X
  2265.   alt-Y
  2266.   alt-Z          Upper/Lower Case
  2267.  
  2268.   alt-1          Macro #01
  2269.   alt-2          Macro #02
  2270.   alt-3          Macro #03
  2271.   alt-4          Macro #04
  2272.   alt-5          Macro #05
  2273.   alt-6          Macro #06
  2274.   alt-7          Macro #07
  2275.   alt-8          Macro #08
  2276.   alt-9          Auto Execute Macro
  2277.   alt-0          ASCII 0
  2278.  
  2279.   alt-"-"        List Files: Toggle ReadOnly
  2280.   alt-"="        Increment Column of Numbers
  2281.  
  2282.  
  2283.  
  2284. DEXTER 2.00 USER'S GUIDE --- APPENDIX, Command Key List         Page 42
  2285. -----------------------------------------------------------------------
  2286.  
  2287.  
  2288.   KEYSTROKE      FUNCTION NAME                              RECONFIG
  2289.   -----------    -------------------------------            --------
  2290.  
  2291.   ctrl-A         Cascade
  2292.   ctrl-B
  2293.   ctrl-C         Close Window
  2294.   ctrl-D
  2295.   ctrl-E
  2296.   ctrl-F
  2297.   ctrl-G
  2298.   ctrl-H
  2299.   ctrl-I
  2300.   ctrl-J
  2301.   ctrl-K
  2302.   ctrl-L
  2303.   ctrl-M         Move Window
  2304.   ctrl-N         Next Window
  2305.   ctrl-O         Open Window
  2306.   ctrl-P
  2307.   ctrl-Q
  2308.   ctrl-R         Resize Window
  2309.   ctrl-S
  2310.   ctrl-T         Tile
  2311.   ctrl-U
  2312.   ctrl-V
  2313.   ctrl-W
  2314.   ctrl-X
  2315.   ctrl-Y         Delete Line
  2316.   ctrl-Z         Zoom Window
  2317.  
  2318.   ctrl-2
  2319.   ctrl-6         Keyboard Configuration
  2320.   ctrl-"-"
  2321.   ctrl-[
  2322.   ctrl-]
  2323.   ctrl-*
  2324.  
  2325.  
  2326.  
  2327. DEXTER 2.00 USER'S GUIDE --- APPENDIX, Command Key List         Page 43
  2328. -----------------------------------------------------------------------
  2329.  
  2330.  
  2331.   KEYSTROKE      FUNCTION NAME                              RECONFIG
  2332.   -----------    -------------------------------            --------
  2333.  
  2334.   ESC            Quit, Don't Save                           FIXED
  2335.   shift-ESC      Erase Changes
  2336.  
  2337.   ScrollLock     Insert Mode / Overstrike Mode
  2338.  
  2339.   INS            Insert One Space
  2340.   DEL            Delete One Character                       FIXED
  2341.   shift-INS      Repeat INS,TAB Down
  2342.   shift-DEL      Repeat DEL,sh-TAB Down
  2343.  
  2344.   HOME           Beginning Of Line
  2345.   END            End Of Line
  2346.   shift-HOME
  2347.   shift-END
  2348.   ctrl-HOME
  2349.   ctrl-END
  2350.  
  2351.   PGUP           Up One Screen Page                         FIXED
  2352.   PGDN           Down One Screen Page                       FIXED
  2353.   shift-PGUP     Scroll Up
  2354.   shift-PGDN     Scroll Down
  2355.   ctrl-PGUP      Top Of File
  2356.   ctrl-PGDN      Bottom Of File
  2357.  
  2358.   LEFT           Cursor Left                                FIXED
  2359.   RIGHT          Cursor Right                               FIXED
  2360.   shift-SPACE    Cursor Right                               FIXED
  2361.   UP             Cursor Up                                  FIXED
  2362.   DOWN           Cursor Down                                FIXED
  2363.   shift-UP       Top Edge Of Screen
  2364.   shift-DOWN     Bottom Edge
  2365.   shift-LEFT     Left Edge
  2366.   shift-RIGHT    Right Edge
  2367.   ctrl-LEFT      Word Left
  2368.   ctrl-RIGHT     Word Right
  2369.  
  2370.   TAB            Tab Right                                  FIXED
  2371.   shift-TAB      Tab Left                                   FIXED
  2372.   BACKSPACE      Delete Character Left                      FIXED
  2373.   ENTER          Carriage Return                            FIXED
  2374.   shift-ENTER    Split Line
  2375.   ctrl-ENTER     Delete to EOL
  2376.   ctrl-alt       ASCII Table
  2377.  
  2378.   grey+          Find Next
  2379.   grey-          Find Previous
  2380.   grey*          Find and Replace
  2381.   shift-grey+    Replace All
  2382.  
  2383.  
  2384.  
  2385.                 DEXTER Text Editor v2.00 --- Order Form
  2386.                 ---------------------------------------
  2387.  
  2388.   Send to: FAGERLUND CONSULTING        Phone orders: (604) 984-7330
  2389.            Lonsdale West P.O.           8AM to 8PM PST only please!
  2390.            Box 54053
  2391.            North Vancouver, B.C.       CompuServe:  70253,1046
  2392.            CANADA     V7M 3L5
  2393.  
  2394. =======================================================================
  2395.  
  2396.   Name:     _______________________________________
  2397.  
  2398.   Company:  _______________________________________
  2399.  
  2400.   Address:  _________________________________________________________
  2401.  
  2402.   City:     ______________________    Prov/State:  __________________
  2403.  
  2404.   Country:  ______________________    Postal/Zip Code:  _____________
  2405.  
  2406.  
  2407.   Where did you find DEXTER?  _______________________________________
  2408.  
  2409.   Comments: _________________________________________________________
  2410.  
  2411.             _________________________________________________________
  2412.  
  2413.   Wishes:   _________________________________________________________
  2414.  
  2415. =======================================================================
  2416.  
  2417.   Please send me the following:
  2418.  
  2419.     ____ registered copy(s) of DEXTER including printed
  2420.          user's guide @ $53 Cdn / $44 U.S. (includes
  2421.          shipping) ....................................... $ ________
  2422.  
  2423.     ____ registered copy(s) of DEXTER on disk only @
  2424.          $43 Cdn / $36 U.S. (includes shipping) .......... $ ________
  2425.  
  2426.            P.S.T. (British Columbia residents only)  @ 7%  $ ________
  2427.  
  2428.            G.S.T. (Canadian residents only)          @ 7%  $ ________
  2429.                   (G.S.T registration # R124644022)
  2430.     Diskette:
  2431.     [  ] 3-1/2"  or  [  ] 5-1/4"            Total payment  $ ________
  2432.  
  2433. =======================================================================
  2434.  
  2435.   Payment by:  [  ] cheque/money order  [  ] VISA  [  ] MC  [  ] AmEx
  2436.  
  2437.      Card number: ______________________  expiry date: __________
  2438.  
  2439.      Signature of cardholder: ___________________________________
  2440.  
  2441.   Cheque / money orders made payable to Fagerlund Consulting in
  2442.   Canadian or US dollars.  Prices subject to change without notice.
  2443.